+ /// Return coil z-position
+ static Double_t CoilZ() {return fgCoilZ;}
+ /// Return coil lenght
+ static Double_t CoilL() {return fgCoilL;}
+ /// Return yoke z-position
+ static Double_t YokeZ() {return fgYokeZ;}
+ /// Return yoke lenght
+ static Double_t YokeL() {return fgYokeL;}
+ /// Return z-position of absorber begining
+ static Double_t AbsZBeg() {return fgkAbsZBeg;}
+ /// Return z-position of absorber end
+ static Double_t AbsZEnd() {return fgkAbsZEnd;}
+ /// Return chamber thickness in X0
+ static Double_t ChamberThicknessInX0(Int_t chId) {return (chId >= 0 && chId < 10) ? fgChamberThicknessInX0[chId] : 0.;}
+ /// Return Trigger ToF Limit (75 ns)
+ static Float_t TriggerTofLimit() {return fgkTriggerTofLimit;}
+ /// Return default trigger chamber resolution DUE TO ALIGNMENT ONLY in non bending direction
+ static Double_t TriggerNonBendingReso() {return fgkTriggerNonBendingReso;}
+ /// Return default trigger chamber resolution DUE TO ALIGNMENT ONLY in bending direction
+ static Double_t TriggerBendingReso() {return fgkTriggerBendingReso;}
+ /// Return z-position of muon filter begining
+ static Double_t MuonFilterZBeg() {return fgkMuonFilterZBeg;}
+ /// Return z-position of muon filter end
+ static Double_t MuonFilterZEnd() {return fgkMuonFilterZEnd;}
+ /// Return radiation length (in cm) of muon filter
+ static Double_t MuonFilterX0() {return fgkMuonFilterX0;}
+
+ /// Return the most probable bending momentum (GeV/c) (used when B = 0)
+ static Double_t GetMostProbBendingMomentum() { return fgkMostProbBendingMomentum; }
+
+ /// Return average arrival time to chamber i
+ static Float_t AverageChamberT(Int_t i) {return fgAverageChamberT[i];}
+ /// Return a reduced total charge
+ static Float_t ReducedQTot(Float_t qtot, Float_t timeDif);
+