// --- ROOT system ---
class TH2F;
class TList ;
+class TObjString;
// --- ANALYSIS system ---
#include "AliAnaPartCorrBaseClass.h"
+class AliAODPWG4Particle;
class AliAODPWG4ParticleCorrelation ;
class AliAnaParticleIsolation : public AliAnaPartCorrBaseClass {
-public:
-
+ public:
AliAnaParticleIsolation() ; // default ctor
+ virtual ~AliAnaParticleIsolation() ; //virtual dtor
+
+ private:
AliAnaParticleIsolation(const AliAnaParticleIsolation & g) ; // cpy ctor
AliAnaParticleIsolation & operator = (const AliAnaParticleIsolation & g) ;//cpy assignment
- virtual ~AliAnaParticleIsolation() ; //virtual dtor
-
- Bool_t CheckInvMass(const Int_t icalo,const AliAODPWG4ParticleCorrelation * ph) const ;
+
+ public:
+
+ Bool_t CheckInvMass(const Int_t icalo,const AliAODPWG4Particle * ph) ;
- TList * GetCreateOutputObjects();
+ TObjString * GetAnalysisCuts();
+ TList * GetCreateOutputObjects();
void MakeAnalysisFillAOD() ;
private:
TString fCalorimeter ; // Calorimeter where neutral particles in cone for isolation are;
- Double_t fVertex[3] ; //! Event Vertex
Bool_t fReMakeIC ; // Do isolation analysis
Bool_t fMakeSeveralIC ; // Do analysis for different IC
Bool_t fMakeInvMass; // Select candidate if no pair from decay
Float_t fHistoPtInConeMax; // PtInCone maximum in histogram
Float_t fHistoPtInConeMin; // PtInCone maximum in histogram
- ClassDef(AliAnaParticleIsolation,2)
+ ClassDef(AliAnaParticleIsolation,3)
} ;