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