]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TRD/AliTRDQADataMakerRec.h
extend debug stream to prepare studies of bremsstrahlung detection in
[u/mrichter/AliRoot.git] / TRD / AliTRDQADataMakerRec.h
index c8ab7d36da09be8a1727cfa998ee1b2e1f832d92..1ff2745e3f86247068c3dc3b5970a484fd3ee9e7 100644 (file)
@@ -33,9 +33,12 @@ class AliTRDQADataMakerRec: public AliQADataMakerRec {
   AliTRDQADataMakerRec& operator = (const AliTRDQADataMakerRec& qadm) ;
   virtual ~AliTRDQADataMakerRec() {;} // dtor
 
- private:
+  // private:
+ public:
+
+  enum {kTimeBin = 30};
+  virtual void EndOfDetectorCycle(AliQAv1::TASKINDEX_t task, TObjArray ** list) ;
 
-  virtual void EndOfDetectorCycle(AliQA::TASKINDEX task, TObjArray * list) ;
   virtual void InitESDs() ; 
   virtual void InitRecPoints() ; 
   virtual void InitRaws() ; 
@@ -48,8 +51,12 @@ class AliTRDQADataMakerRec: public AliQADataMakerRec {
   Int_t    CheckPointer(TObject *obj, const char *name);
 
   // internal methods
-  Int_t    GetSector(const Double_t alpha) const;
+  Int_t    GetSector(Double_t alpha) const;
+  Int_t    GetStack(const AliExternalTrackParam *paramOut) const;
   Double_t GetExtZ(const AliExternalTrackParam *paramIn) const;
+  Int_t    FillBits(TH1D *hist, Int_t code, Int_t offset);
+
+  void BuildRatio(TH1D *ratio, TH1D *histN, TH1D *histD);
 
   ClassDef(AliTRDQADataMakerRec,1)   // Creates the TRD QA data