/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
FastSimulation/TrajectoryManager/interface/LocalMagneticField.h
28 строк
713 B
Matti Kortelainen
Add "inverse of nominal value" in GeV to MagneticField, and calculate nominal values in the constructor.
31 авг 2021, 04:10
31 авг 2021, 04:10
5986927
Код
Авторство
О чём код?
#ifndef FastSimualtion_TrajectoryManager_LocalMagneticField_h #define FastSimualtion_TrajectoryManager_LocalMagneticField_h /** \class LocalMagneticField * * A MagneticField engine that returns a constant programmable field value. * * $Date: 2006/05/31 13:43:26 $ * $Revision: 1.1 $ * \author Patrick Janot, copied from N. Amapane - CERN */ #include "MagneticField/Engine/interface/MagneticField.h" class LocalMagneticField final : public MagneticField { public: ///Construct passing the Z field component in Tesla LocalMagneticField(double value); ~LocalMagneticField() override {} GlobalVector inTesla(const GlobalPoint& gp) const override; private: GlobalVector theField; }; #endif