物理の駅 Physics station by 現役研究者

テクノロジーは共有されてこそ栄える

2019-04-01から1ヶ月間の記事一覧

Python+matplotlibで2次元ヒストグラム(hist2d)のビンの値を直接操作する

pythonのmatplotlibで2次元ヒストグラム(plt.hist2d)のビンの値 (bin contents)を直接操作する方法はない。なので、 colormesh を使って描画しよう。 import numpy as np import matplotlib.pyplot as plt from itertools import product Z, X, Y = np.histo…

C++のクラスをPythonから使うためにBoost::Pythonを使うまで

BoostのPython用ライブラリを使いたかったのでコンパイルする 参考文献。 Boostライブラリのビルド方法 - boostjp Boost 最新版をソースコードからビルドし、インストール(MSVC ビルドツールを使用)(Windows 上) Visual Studio 2019の x64 Native Tools …

yaml-cppをWindows10 Visual Studio 2019でコンパイルする

git clone https://github.com/jbeder/yaml-cpp cmake for Windowsで、 Where is the source code に ***/yaml-cpp Where to build the binaries に ***/yaml-cpp/build Configure から Visual Studio 2019 x64 を選ぶ Xドライブにインストールしたい。Debug…

Windows10 + Visual Studio 2017で32bit版 GEANT4を動かす (2019年)

http://geant4.web.cern.ch/geant4/ WindowsでGeant4を入れたお話。 皆さん誤解しているかもしれませんが、WindowsでGeant4は動きます。GUIや、他のLinuxにしか対応していないツールや、マルチスレッド関連を除けば、ちゃんと動きます。 深いことをやろうと…

Windows Subsystem for Linux (WSL) でCERN ROOTバージョン6を動かそう

ROOT講習会2020向けのインストール方法(Ubuntu 18.04 LTS用 & ROOT v6.20.04) github.com 最新のインストール方法(Ubuntu 20.04 LTS用 & ROOT v6.22.02) github.com

Windows で Git reset する時、 HEAD^ の後で More? と出る件

Git

git reset --soft "HEAD^" cm3.hateblo.jp 知らんがな。

リモートでWindows系を動かしているときにマウスが消えた時

ディスプレイを接続していなかったり、マウスを接続していないと、マウスが消えてしまうことがある マウスキー機能を有効にします を有効にしましょう。