]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - T0/AliT0Reconstructor.h
Printouts hidden under AliDebugs
[u/mrichter/AliRoot.git] / T0 / AliT0Reconstructor.h
index 1651e55d59b44edf804a10c01cc54b6fc7dcc3f1..ebaccef14369b821f9f8fcc69582a67356c56016 100644 (file)
 #include "AliReconstructor.h"
 #include "AliT0Parameters.h"
 #include "AliT0Calibrator.h"
+#include "AliT0RecoParam.h"
 
 class AliT0Reconstructor: public AliReconstructor {
  public:
   AliT0Reconstructor();
   virtual ~AliT0Reconstructor() {};
-  AliT0Reconstructor( const AliT0Reconstructor&r );
-  AliT0Reconstructor& operator=(const AliT0Reconstructor&r); 
-
 
   virtual  void   Reconstruct(TTree* fdigits, TTree * frecpoints) const;
   virtual  void   Reconstruct(AliRawReader*rawReader , TTree* recTree) const;
@@ -30,7 +28,10 @@ class AliT0Reconstructor: public AliReconstructor {
   virtual void     FillESD( TTree* digitsTree,  TTree*clustersTree, AliESDEvent*esd ) const;
 
   virtual Bool_t   HasDigitConversion() const {return kFALSE;}
+  static const AliT0RecoParam* GetRecoParam()
+    { return dynamic_cast<const AliT0RecoParam*>(AliReconstructor::GetRecoParam(11)); } // getting RecoParam obj
    
  protected:
   Float_t             fdZonA;             // Zideal - Zreal side A 
   Float_t             fdZonC;             // Zideal - Zreal side C
@@ -38,10 +39,15 @@ class AliT0Reconstructor: public AliReconstructor {
   Float_t             fTime0vertex[24];  // time position if Zvertex=0
   AliT0Parameters     *fParam;           //pointer to T0 parameters class     
   TObjArray           fAmpLEDrec;        // amp LED-CFD 
-  // TObjArray           fWalk;        // amp LED-CFD 
+  TObjArray           fQTC;        // QTC vs #MIPs
+  TObjArray           fAmpLED;        // LED-CFD vs #MIPs
   AliT0Calibrator     *fCalib;           //pointer to T0 Calibrator     
 
-  ClassDef(AliT0Reconstructor, 2)   // class for the T0 reconstruction
+ private:
+  AliT0Reconstructor( const AliT0Reconstructor&r ); //Not implemented
+  AliT0Reconstructor& operator=(const AliT0Reconstructor&r); //Not implemented
+
+  ClassDef(AliT0Reconstructor, 5)   // class for the T0 reconstruction
 
 };