Rename photon identification methods
authorschutz <schutz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 16 May 2002 11:58:45 +0000 (11:58 +0000)
committerschutz <schutz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 16 May 2002 11:58:45 +0000 (11:58 +0000)
PHOS/AliPHOSFastRecParticle.h

index 3ffd6a5..0fdb06c 100644 (file)
@@ -57,7 +57,7 @@ class AliPHOSFastRecParticle : public TParticle {
      return kFALSE ;
    }
 
-  Bool_t GetPhotonHiPu_LoEf()  {
+  Bool_t IsPhotonHiPu_LoEf()  {
     Bool_t pid=kFALSE ;
     if(TestPIDBit(8)&&TestPIDBit(7)&&TestPIDBit(6)&& //PCA
        TestPIDBit(5)&&TestPIDBit(4)&&TestPIDBit(3)&& //TOF
@@ -65,7 +65,7 @@ class AliPHOSFastRecParticle : public TParticle {
       pid = kTRUE;
     return pid ;
   }
-  Bool_t GetPhotonMed_Pu_Ef(){
+  Bool_t IsPhotonMed_Pu_Ef(){
     Bool_t pid=kFALSE ;
     if(TestPIDBit(7)&&TestPIDBit(6)&& //PCA
        TestPIDBit(5)&&TestPIDBit(4)&&TestPIDBit(3)&& //TOF
@@ -73,7 +73,7 @@ class AliPHOSFastRecParticle : public TParticle {
       pid = kTRUE ;
     return pid ;
   } 
-  Bool_t GetPhotonHiEf_LoPu()  {
+  Bool_t IsPhotonHiEf_LoPu()  {
     Bool_t pid=kFALSE ;
     if(TestPIDBit(6)&& //PCA
        TestPIDBit(5)&&TestPIDBit(4)&&TestPIDBit(3)&& //TOF
@@ -82,6 +82,12 @@ class AliPHOSFastRecParticle : public TParticle {
     return pid ;
   }
 
+ Bool_t IsPhoton()  {
+    Bool_t pid=kFALSE ;
+    if(IsPhotonHiEf_LoPu()) pid = kTRUE ;
+    return pid ;
+  }
+
   TString Name() ; 
   virtual void Paint(Option_t * option="");
   virtual void Print(const char * opt) ; 
@@ -98,10 +104,10 @@ class AliPHOSFastRecParticle : public TParticle {
     // sets the value of the index in the list 
     fIndexInList = val ; 
   } 
-
-  enum EParticleType { kUNDEFINED=-1,  
-                      kCHARGEDHASLOW, kNEUTRALHASLOW, kCHARGEDHAFAST, kNEUTRALHAFAST,
-                      kCHARGEDEMSLOW, kNEUTRALEMSLOW, kCHARGEDEMFAST, kNEUTRALEMFAST} ; 
+  enum EParticleType { kUNDEFINED=-1, 
+                      kNEUTRALEMFAST, kNEUTRALHAFAST,  kNEUTRALEMSLOW, kNEUTRALHASLOW, 
+                      kCHARGEDEMFAST, kCHARGEDHAFAST,  kCHARGEDEMSLOW, kCHARGEDHASLOW } ; 
+  
 
   typedef TClonesArray  FastRecParticlesList ;