1 #ifndef FastSimulation_ParticlePropagator_MagneticFieldMap_H
2 #define FastSimulation_ParticlePropagator_MagneticFieldMap_H
52 #endif // FastSimulation_ParticlePropagator_MagneticFieldMap_H
std::vector< double > fieldEndcapBinWidth
double inTeslaZ(const GlobalPoint &) const
const MagneticField & magneticField() const
double inInverseGeVZ(const GlobalPoint &) const
const GlobalVector inKGauss(const GlobalPoint &) const
double inKGaussZ(const GlobalPoint &) const
const GlobalVector inTesla(const GlobalPoint &) const
const MagneticField * pMF_
constexpr std::array< uint8_t, layerIndexSize > layer
std::vector< double > fieldEndcapRMin
MagneticFieldMap(const MagneticField *pmF, const TrackerInteractionGeometry *myGeo)
const GlobalVector inInverseGeV(const GlobalPoint &) const
const TrackerInteractionGeometry * geometry_
std::vector< std::vector< double > > fieldBarrelHistos
std::vector< double > fieldBarrelBinWidth
const std::vector< double > * theFieldEndcapHisto(unsigned layer) const
std::vector< double > fieldBarrelZMin
std::vector< std::vector< double > > fieldEndcapHistos
const std::vector< double > * theFieldBarrelHisto(unsigned layer) const