static Double_t MuonFilterX0() {return fgkMuonFilterX0;}
/// Return the most probable bending momentum (GeV/c) (used when B = 0)
- static Double_t GetMostProbBendingMomentum() { return fgkMostProbBendingMomentum; }
-
+ 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);
+
+ // Return conversionfactor fc to adc
+ static Float_t FC2ADC();
+
+ // Return default a0
+ static Float_t DefaultA0() { return fgkDefaultA0; }
+ // Return default adc2mv
+ static Float_t DefaultADC2MV() { return fgkDefaultADC2MV; }
+ // Return default Capa
+ static Float_t DefaultCapa() { return fgkDefaultCapa; }
+
protected:
/// Default constructor
AliMUONConstants() : TObject() {}
static const Double_t fgkMuonFilterZEnd; ///< z-position of the end of the muon filter
static const Double_t fgkMuonFilterX0; ///< x0 of the muon filter
- static const Double_t fgkMostProbBendingMomentum; ///< most probable value (GeV/c) of muon momentum in bending plane (used when B = 0) needed to get some "reasonable" corrections for MCS and E loss even if B = 0
+ static const Double_t fgkMostProbBendingMomentum; ///< most probable value (GeV/c) of muon momentum in bending plane (used when B = 0) needed to get some "reasonable" corrections for MCS and E loss even if B = 0
+ static Float_t fgAverageChamberT[14]; ///<average arrival time to chamber
+ static const Float_t fgkDefaultA0; ///< Default gain A0
+ static const Float_t fgkDefaultADC2MV; ///< Default ADC to mv conversion factor
+ static const Float_t fgkDefaultCapa; ///< Default Capa
+
ClassDef(AliMUONConstants, 0) // MUON global constants
};