1)Terminate() method implemented in the frame. Simple examples on what to do with...
[u/mrichter/AliRoot.git] / PWG4 / PartCorrBase / AliCaloPID.h
index 519069918e4798bac98a692d164d9291eed50eb3..9c36bb65b3b1abb0e1ec33e5824d73b381dc7359 100755 (executable)
@@ -20,7 +20,6 @@ class TFormula ;
 class AliLog ;
 class AliAODCaloCluster;
 class AliAODPWG4Particle;
-#include "AliStack.h"
 
 class AliCaloPID : public TObject {
        
@@ -43,11 +42,9 @@ public:
                kChargedUnknown=321
        };
        
-       
-       enum mcTypes {kMCPrompt, kMCFragmentation, kMCISR, kMCPi0Decay, kMCEtaDecay, kMCOtherDecay, kMCPi0, kMCEta, kMCElectron, kMCConversion, kMCUnknown};
+       enum TagType {kPi0Decay, kEtaDecay, kOtherDecay, kConversion, kNoTag = -1};
        
        void InitParameters();
-       Int_t CheckOrigin(const Int_t label, AliStack *  stack) const ;
        
        Int_t GetPdg(const TString calo, const Double_t * pid, const Float_t energy) const ;
        
@@ -101,9 +98,6 @@ public:
        void SetDebug(Int_t deb) {fDebug=deb;}
        Int_t GetDebug() const {return fDebug;} 
        
-       void SetMCGenerator(TString mcgen) {fMCGenerator=mcgen;}
-       TString GetMCGenerator() const {return fMCGenerator;}   
-
 private:
        
        Float_t      fEMCALPhotonWeight; //Bayesian PID weight for photons in EMCAL 
@@ -125,7 +119,6 @@ private:
        Float_t fTOFCut;     //Cut on TOF, used in PID evaluation
        
        Int_t    fDebug; //Debug level
-       TString fMCGenerator; // MC geneator used to generate data in simulation
 
        ClassDef(AliCaloPID,3)
 } ;