SND@LHC Software
|
This is the complete list of members for ShipMuonShield, including all inherited members.
ClassDef(ShipMuonShield, 4) void SetSupports(Bool_t supports) | ShipMuonShield | inline |
ConstructGeometry() | ShipMuonShield | |
CreateArb8(TString arbName, TGeoMedium *medium, Double_t dZ, std::array< Double_t, 16 > corners, Int_t color, TGeoUniformMagField *magField, TGeoVolume *top, Double_t x_translation, Double_t y_translation, Double_t z_translation) | ShipMuonShield | protected |
CreateArb8(TString arbName, TGeoMedium *medium, Double_t dZ, std::array< Double_t, 16 > corners, Int_t color, TGeoUniformMagField *magField, TGeoVolume *top, Double_t x_translation, Double_t y_translation, Double_t z_translation, Bool_t stepGeo) | ShipMuonShield | protected |
CreateMagnet(TString magnetName, TGeoMedium *medium, TGeoVolume *tShield, TGeoUniformMagField *fields[4], FieldDirection fieldDirection, Double_t dX, Double_t dY, Double_t dX2, Double_t dY2, Double_t dZ, Double_t middleGap, Double_t middleGap2, Double_t HmainSideMag, Double_t HmainSideMag2, Double_t gap, Double_t gap2, Double_t Z, Bool_t NotMagnet, Bool_t stepGeo) | ShipMuonShield | protected |
CreateTube(TString tubeName, TGeoMedium *medium, Double_t dX, Double_t dY, Double_t dZ, Int_t color, TGeoVolume *top, Double_t x_translation, Double_t y_translation, Double_t z_translation) | ShipMuonShield | protected |
dXgap | ShipMuonShield | protected |
dZ0 | ShipMuonShield | protected |
dZ1 | ShipMuonShield | protected |
dZ2 | ShipMuonShield | protected |
dZ3 | ShipMuonShield | protected |
dZ4 | ShipMuonShield | protected |
dZ5 | ShipMuonShield | protected |
dZ6 | ShipMuonShield | protected |
dZ7 | ShipMuonShield | protected |
dZ8 | ShipMuonShield | protected |
fDesign | ShipMuonShield | protected |
fField | ShipMuonShield | protected |
fFloor | ShipMuonShield | protected |
fGeofile | ShipMuonShield | protected |
fMuonShieldLength | ShipMuonShield | protected |
fStepGeo | ShipMuonShield | protected |
fSupport | ShipMuonShield | protected |
fWithCoMagnet | ShipMuonShield | protected |
fWithConstAbsorberField | ShipMuonShield | protected |
fWithConstShieldField | ShipMuonShield | protected |
fY | ShipMuonShield | protected |
Initialize(std::vector< TString > &magnetName, std::vector< FieldDirection > &fieldDirection, std::vector< Double_t > &dXIn, std::vector< Double_t > &dYIn, std::vector< Double_t > &dXOut, std::vector< Double_t > &dYOut, std::vector< Double_t > &dZ, std::vector< Double_t > &midGapIn, std::vector< Double_t > &midGapOut, std::vector< Double_t > &HmainSideMagIn, std::vector< Double_t > &HmainSideMagOut, std::vector< Double_t > &gapIn, std::vector< Double_t > &gapOut, std::vector< Double_t > &Z) | ShipMuonShield | protected |
InitMedium(TString name) | ShipMuonShield | protected |
mag4Gap | ShipMuonShield | protected |
midGapOut7 | ShipMuonShield | protected |
midGapOut8 | ShipMuonShield | protected |
ShipMuonShield(const char *name, const Int_t Design=1, const char *Title="ShipMuonShield", Double_t Z=0, Double_t L0=0, Double_t L1=0, Double_t L2=0, Double_t L3=0, Double_t L4=0, Double_t L5=0, Double_t L6=0, Double_t L7=0, Double_t L8=0, Double_t gap=0, Double_t LE=0, Double_t y=400, Double_t floor=500, Double_t field=1.7, const Int_t withCoMagnet=0, const Bool_t StepGeo=false, const Bool_t WithConstAbsorberField=true, const Bool_t WithConstShieldField=true) | ShipMuonShield | |
ShipMuonShield(TString geofile, const Int_t withCoMagnet=0, const Bool_t StepGeo=false, const Bool_t WithConstAbsorberField=true, const Bool_t WithConstShieldField=true) | ShipMuonShield | |
ShipMuonShield() | ShipMuonShield | |
zEndOfAbsorb | ShipMuonShield | protected |
~ShipMuonShield() | ShipMuonShield | virtual |