]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliGRPObject.h
MCEvent::GetTrack gives back *VParticle.
[u/mrichter/AliRoot.git] / STEER / AliGRPObject.h
index b5208993cf59042e61f3ac434d9f7adc3260db97..8e79c12e4e1427561c1a0db373d430dc7e4984ee 100644 (file)
@@ -24,6 +24,8 @@ class AliGRPObject : public TObject {
  public:\r
 \r
        enum Stats {kMean = 0, kTruncMean = 1, kMedian = 2, kSDMean = 3, kSDMedian = 4};\r
+       \r
+       enum StatusBits {kPolConvLHC = BIT(14), kUniformBMap = BIT(15)};\r
 \r
        enum DP_HallProbes { \r
                 khpL3bsf17H1= 0 , khpL3bsf17H2, khpL3bsf17H3, khpL3bsf17Temperature, \r
@@ -45,6 +47,8 @@ class AliGRPObject : public TObject {
 \r
        // getters\r
 \r
+       Bool_t    IsPolarityConventionLHC() const {return TestBit(kPolConvLHC);}\r
+       Bool_t    IsUniformBMap() const {return TestBit(kUniformBMap);}\r
        time_t    GetTimeStart() const {return fTimeStart;}\r
        time_t    GetTimeEnd() const {return fTimeEnd;}\r
        Float_t   GetBeamEnergy() const {return fBeamEnergy;}\r
@@ -71,7 +75,7 @@ class AliGRPObject : public TObject {
        AliDCSSensor*   GetCavernAtmosPressure() const {return fCavernAtmosPressure;}\r
        AliDCSSensor*   GetSurfaceAtmosPressure() const {return fSurfaceAtmosPressure;}\r
 \r
-       Float_t*  GetHallProbes(DP_HallProbes hp) const;\r
+       Float_t*  GetHallProbesArray(DP_HallProbes hp) const;\r
        Float_t   GetHallProbes(Int_t hp) const {return fHallProbes[hp];}\r
        Float_t   GetHallProbes(DP_HallProbes hp, Stats stat) const {return fHallProbes[hp*fPoints+stat];}\r
 \r
@@ -80,6 +84,8 @@ class AliGRPObject : public TObject {
 \r
        // setters\r
 \r
+       void SetPolarityConventionLHC(Bool_t v=kTRUE) {return SetBit(kPolConvLHC,v);}\r
+       void SetUniformBMap(Bool_t v=kTRUE) {return SetBit(kUniformBMap,v);}\r
        void SetTimeStart(time_t timeStart)  {fTimeStart = timeStart;}\r
        void SetTimeEnd(time_t timeEnd)  {fTimeEnd = timeEnd;}\r
        void SetBeamEnergy(Float_t beamEnergy)  {fBeamEnergy = beamEnergy;}\r