FieldValue(G4ThreeVector Point) const | MagField::ForwardRegionFieldSvc | private |
ForwardRegionFieldSvc(const std::string &name, ISvcLocator *svc) | MagField::ForwardRegionFieldSvc | |
getField(const double *xyz, double *bxyz, double *deriv=nullptr) const override final | MagField::ForwardRegionFieldSvc | virtual |
getFieldZR(const double *xyz, double *bxyz, double *deriv=nullptr) const override final | MagField::ForwardRegionFieldSvc | virtual |
getKick(int beam) const | MagField::ForwardRegionFieldSvc | |
getMag(int magnet, int beam) const | MagField::ForwardRegionFieldSvc | |
getMagInd(G4ThreeVector Point, int q, int beam) const | MagField::ForwardRegionFieldSvc | |
getMagnetTransformParams(int beam, int magnet, G4ThreeVector Point, HepGeom::Point3D< double > &pointMagStart, HepGeom::Point3D< double > &pointMagEnd, double &rotZ) const | MagField::ForwardRegionFieldSvc | private |
getMagNumFromName(const std::string &name) const | MagField::ForwardRegionFieldSvc | private |
getMagXOff(int magnet) const | MagField::ForwardRegionFieldSvc | |
getMagYOff(int magnet) const | MagField::ForwardRegionFieldSvc | |
handle(const Incident &runIncident) override final | MagField::ForwardRegionFieldSvc | |
initialize() override final | MagField::ForwardRegionFieldSvc | |
InitMagData() | MagField::ForwardRegionFieldSvc | private |
InitMagDataFromTwiss(const std::vector< std::vector< std::string > > &loadedTwissFile, int beam, double momentum) | MagField::ForwardRegionFieldSvc | private |
kLToB(double kL, double lenght, double momentum) | MagField::ForwardRegionFieldSvc | private |
loadDataFile(const char *fileName, int cols) | MagField::ForwardRegionFieldSvc | private |
loadDataFileNLines(const char *fileName, int cols, int N, std::string &header) | MagField::ForwardRegionFieldSvc | private |
m_Config | MagField::ForwardRegionFieldSvc | private |
m_magData | MagField::ForwardRegionFieldSvc | private |
m_magDataType | MagField::ForwardRegionFieldSvc | private |
m_magIndMQXA | MagField::ForwardRegionFieldSvc | private |
m_magIndMQXB | MagField::ForwardRegionFieldSvc | private |
m_magnet | MagField::ForwardRegionFieldSvc | private |
m_magnets | MagField::ForwardRegionFieldSvc | private |
m_MQXA_DataFile | MagField::ForwardRegionFieldSvc | private |
m_MQXB_DataFile | MagField::ForwardRegionFieldSvc | private |
m_properties | MagField::ForwardRegionFieldSvc | private |
s_colsMQXA | MagField::ForwardRegionFieldSvc | privatestatic |
s_colsMQXB | MagField::ForwardRegionFieldSvc | privatestatic |
s_D1 | MagField::ForwardRegionFieldSvc | privatestatic |
s_D2 | MagField::ForwardRegionFieldSvc | privatestatic |
s_Q1 | MagField::ForwardRegionFieldSvc | privatestatic |
s_Q1HKick | MagField::ForwardRegionFieldSvc | privatestatic |
s_Q1VKick | MagField::ForwardRegionFieldSvc | privatestatic |
s_Q2 | MagField::ForwardRegionFieldSvc | privatestatic |
s_Q2HKick | MagField::ForwardRegionFieldSvc | privatestatic |
s_Q2VKick | MagField::ForwardRegionFieldSvc | privatestatic |
s_Q3 | MagField::ForwardRegionFieldSvc | privatestatic |
s_Q3HKick | MagField::ForwardRegionFieldSvc | privatestatic |
s_Q3VKick | MagField::ForwardRegionFieldSvc | privatestatic |
s_Q4 | MagField::ForwardRegionFieldSvc | privatestatic |
s_Q4HKick | MagField::ForwardRegionFieldSvc | privatestatic |
s_Q4VKickA | MagField::ForwardRegionFieldSvc | privatestatic |
s_Q4VKickB | MagField::ForwardRegionFieldSvc | privatestatic |
s_Q5 | MagField::ForwardRegionFieldSvc | privatestatic |
s_Q5HKick | MagField::ForwardRegionFieldSvc | privatestatic |
s_Q6 | MagField::ForwardRegionFieldSvc | privatestatic |
s_Q6VKick | MagField::ForwardRegionFieldSvc | privatestatic |
s_Q7 | MagField::ForwardRegionFieldSvc | privatestatic |
s_rowsMQXA | MagField::ForwardRegionFieldSvc | privatestatic |
s_rowsMQXB | MagField::ForwardRegionFieldSvc | privatestatic |
writeOutTwiss(const std::vector< std::vector< std::string >> &loadedTwissFile, int beam, const std::string &header) | MagField::ForwardRegionFieldSvc | private |