]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - T0/AliT0Reconstructor.h
Handle friend chain name in GetChainForTestMode
[u/mrichter/AliRoot.git] / T0 / AliT0Reconstructor.h
index caddb5d3a3de2987ec760eb3ce0009bd1a034019..03a9ca6b092612d13268ce64a1020eddfb941b16 100644 (file)
@@ -15,6 +15,7 @@
 #include "AliT0Calibrator.h"
 #include "AliT0RecoParam.h"
 #include "AliESDTZEROfriend.h"
+#include "AliESDTZERO.h"
 
 class AliT0Reconstructor: public AliReconstructor {
  public:
@@ -31,7 +32,12 @@ class AliT0Reconstructor: public AliReconstructor {
   virtual Bool_t   HasDigitConversion() const {return kFALSE;}
   static const AliT0RecoParam* GetRecoParam()
     { return dynamic_cast<const AliT0RecoParam*>(AliReconstructor::GetRecoParam(11)); } // getting RecoParam obj
-   
+
+  //!!!!!!!!!!!!!!!!!!!!!!!!!!
+  Bool_t  PileupFlag() const;
+  Bool_t  BackgroundFlag() const;
+  Bool_t  SatelliteFlag() const;
+  //!!!!!!!!!!!!!!!!!!!!!!!
  
  protected:
   Float_t             fdZonA;             // Zideal - Zreal side A 
@@ -52,12 +58,13 @@ class AliT0Reconstructor: public AliReconstructor {
   Float_t *fTimeSigmaShift;
 
   AliESDTZEROfriend*  fESDTZEROfriend; // ESD friend object 
-
+  AliESDTZERO*        fESDTZERO;       // ESD output object  
  private:
   AliT0Reconstructor( const AliT0Reconstructor&r ); //Not implemented
   AliT0Reconstructor& operator=(const AliT0Reconstructor&r); //Not implemented
 
-  ClassDef(AliT0Reconstructor, 7)   // class for the T0 reconstruction
+  ClassDef(AliT0Reconstructor, 8)   // class for the T0 reconstruction
 
 };