CMS 3D CMS Logo

MagVolume.cc
Go to the documentation of this file.
1 // #include "Utilities/Configuration/interface/Architecture.h"
2 
5 
8  delete theProvider;
9 }
10 
13 }
14 
17 }
GlobalPoint toGlobal(const LocalPoint &lp) const
bool theProviderOwned
Definition: MagVolume.h:51
GloballyPositioned< float >::GlobalPoint GlobalPoint
Definition: MagVolume.h:18
double theScalingFactor
Definition: MagVolume.h:52
~MagVolume() override
Definition: MagVolume.cc:6
LocalPoint toLocal(const GlobalPoint &gp) const
GloballyPositioned< float >::LocalPoint LocalPoint
Definition: MagVolume.h:16
GloballyPositioned< float >::LocalVector LocalVector
Definition: MagVolume.h:17
LocalVector fieldInTesla(const LocalPoint &lp) const
Definition: MagVolume.cc:11
GloballyPositioned< float >::GlobalVector GlobalVector
Definition: MagVolume.h:19
virtual LocalVectorType valueInTesla(const LocalPointType &p) const =0
const MagneticFieldProvider< float > * theProvider
Definition: MagVolume.h:50