|
SND@LHC Software
|
This is the complete list of members for ShipFieldMaker, including all inherited members.
| checkLocalFieldMap(TVirtualMagField *&localField, const TString &volName, Double_t scale) | ShipFieldMaker | protected |
| ClassDef(ShipFieldMaker, 1) | ShipFieldMaker | |
| Construct() | ShipFieldMaker | virtual |
| defineBell(const TString &name, Double_t BPeak, Double_t zMiddle, Int_t orient=1, Double_t tubeR=500.0, Double_t xy=0.0, Double_t z=0.0, Double_t L=0.0) | ShipFieldMaker | |
| defineBell(const stringVect &inputLine) | ShipFieldMaker | protected |
| defineComposite(const TString &name, const TString &field1Name, const TString &field2Name, const TString &field3Name="", const TString &field4Name="") | ShipFieldMaker | |
| defineComposite(const TString &name, std::vector< TString > fieldNames) | ShipFieldMaker | |
| defineComposite(const stringVect &inputLine) | ShipFieldMaker | protected |
| defineConstant(const TString &name, const TVector2 &xRange, const TVector2 &yRange, const TVector2 &zRange, const TVector3 &BVector) | ShipFieldMaker | |
| defineConstant(const stringVect &inputLine) | ShipFieldMaker | protected |
| defineFieldMap(const TString &name, const TString &mapFileName, const TVector3 &localCentre=TVector3(0.0, 0.0, 0.0), const TVector3 &localAngles=TVector3(0.0, 0.0, 0.0), Bool_t useSymmetry=kFALSE) | ShipFieldMaker | |
| defineFieldMap(const stringVect &inputLine, Bool_t useSymmetry=kFALSE) | ShipFieldMaker | protected |
| defineFieldMapCopy(const TString &name, const TString &mapNameToCopy, const TVector3 &translation, const TVector3 &eulerAngles=TVector3(0.0, 0.0, 0.0)) | ShipFieldMaker | |
| defineFieldMapCopy(const stringVect &inputLine) | ShipFieldMaker | protected |
| defineGlobalField(const TString &field1Name, const TString &field2Name="", const TString &field3Name="", const TString &field4Name="") | ShipFieldMaker | |
| defineGlobalField(std::vector< TString > fieldNames) | ShipFieldMaker | |
| defineGlobalField(const stringVect &inputLine) | ShipFieldMaker | protected |
| defineLocalField(const TString &volName, const TString &fieldName, Double_t scale=1.0) | ShipFieldMaker | |
| defineLocalField(const stringVect &inputLine) | ShipFieldMaker | protected |
| defineRegionField(const TString &volName, const TString &fieldName, Double_t scale=1.0) | ShipFieldMaker | |
| defineRegionField(const stringVect &inputLine) | ShipFieldMaker | protected |
| defineUniform(const TString &name, const TVector3 &BVector) | ShipFieldMaker | |
| defineUniform(const stringVect &inputLine) | ShipFieldMaker | protected |
| findNode(TGeoVolume *aVolume, const TString &volName) | ShipFieldMaker | protected |
| generateFieldMap(TString fileName, const float step=2.5, const float xRange=179, const float yRange=317, const float zRange=1515.5, const float zShift=-4996) | ShipFieldMaker | |
| getAllFields() const | ShipFieldMaker | inline |
| getField(const TString &name) const | ShipFieldMaker | |
| getGlobalField() const | ShipFieldMaker | inline |
| getTransformation(const TString &volName, transformInfo &theInfo) | ShipFieldMaker | protected |
| getVolumeField(const TString &volName) const | ShipFieldMaker | |
| globalField_ | ShipFieldMaker | private |
| gotField(const TString &name) const | ShipFieldMaker | |
| gotNode_ | ShipFieldMaker | private |
| localInfo_ | ShipFieldMaker | private |
| plotField(Int_t type, const TVector3 &xAxis, const TVector3 &yAxis, const std::string &plotFile) const | ShipFieldMaker | |
| plotXYField(const TVector3 &xAxis, const TVector3 &yAxis, const std::string &plotFile) const | ShipFieldMaker | |
| plotZXField(const TVector3 &zAxis, const TVector3 &xAxis, const std::string &plotFile) const | ShipFieldMaker | |
| plotZYField(const TVector3 &zAxis, const TVector3 &yAxis, const std::string &plotFile) const | ShipFieldMaker | |
| readInputFile(const std::string &inputFile) | ShipFieldMaker | |
| regionInfo_ | ShipFieldMaker | private |
| setAllLocalFields() | ShipFieldMaker | protected |
| setAllRegionFields() | ShipFieldMaker | protected |
| SFMap typedef | ShipFieldMaker | |
| ShipFieldMaker(Bool_t verbose=kFALSE) | ShipFieldMaker | |
| splitString(std::string &theString, std::string &splitter) const | ShipFieldMaker | private |
| stringVect typedef | ShipFieldMaker | |
| Tesla_ | ShipFieldMaker | private |
| theFields_ | ShipFieldMaker | private |
| theNode_ | ShipFieldMaker | private |
| verbose_ | ShipFieldMaker | private |
| ~ShipFieldMaker() | ShipFieldMaker | virtual |