adding the TPC vertex type and a setter/getter for filtermap
authorkleinb <kleinb@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 3 Dec 2010 15:19:54 +0000 (15:19 +0000)
committerkleinb <kleinb@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 3 Dec 2010 15:19:54 +0000 (15:19 +0000)
STEER/AliAODTrack.h
STEER/AliAODVertex.h

index a2fa3b9..b9f483e 100644 (file)
@@ -206,6 +206,8 @@ class AliAODTrack : public AliVTrack {
   
   Bool_t  TestFilterBit(UInt_t filterBit) const {return (Bool_t) ((filterBit & fFilterMap) != 0);}
   Bool_t  TestFilterMask(UInt_t filterMask) const {return (Bool_t) ((filterMask & fFilterMap) == filterMask);}
+  void    SetFilterMap(UInt_t i){fFilterMap = i;}
+  UInt_t  GetFilterMap(){return fFilterMap;}
 
   const TBits& GetTPCClusterMap() const {return fTPCClusterMap;}
   const TBits& GetTPCSharedMap() const {return fTPCSharedMap;}
@@ -311,7 +313,7 @@ class AliAODTrack : public AliVTrack {
   AliAODPid    *fDetPid;            // more detailed or detector specific pid information
   TRef          fProdVertex;        // vertex of origin
 
-  ClassDef(AliAODTrack, 10);
+  ClassDef(AliAODTrack, 11);
 };
 
 inline Bool_t  AliAODTrack::IsPrimaryCandidate() const
index 42b28a9..d3fc859 100644 (file)
@@ -23,7 +23,7 @@ class AliAODVertex : public AliVVertex {
 
  public :
 
-  enum AODVtx_t {kUndef=-1, kPrimary, kKink, kV0, kCascade, kMulti, kMainSPD, kPileupSPD, kPileupTracks};
+  enum AODVtx_t {kUndef=-1, kPrimary, kKink, kV0, kCascade, kMulti, kMainSPD, kPileupSPD, kPileupTracks,kMainTPC};
 
   AliAODVertex();
   AliAODVertex(const Double_t *position, 
@@ -141,7 +141,7 @@ class AliAODVertex : public AliVVertex {
   TRefArray       fDaughters;     // references to the daughter particles
   TRef            *fProngs;       //[fNprong] alternative daughters for n-prong vertex
   
-  ClassDef(AliAODVertex, 6);
+  ClassDef(AliAODVertex, 7);
 };
 
 inline  Int_t AliAODVertex::GetNDaughters() const