1 #ifndef AliOADBTriggerAnalysis_H
2 #define AliOADBTriggerAnalysis_H
3 /* Copyright(c) 1998-2007, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
8 //-------------------------------------------------------------------------
9 // OADB container for filling scheme information (BX ids, name ...)
10 // Author: Michele Floris, CERN
11 //-------------------------------------------------------------------------
15 #include "TObjString.h"
18 class AliOADBTriggerAnalysis : public TNamed {
21 AliOADBTriggerAnalysis();
22 AliOADBTriggerAnalysis(char* name);
23 virtual ~AliOADBTriggerAnalysis();
27 Float_t GetZDCCutRefSumCorr() { return fZDCCutRefSumCorr; }
28 Float_t GetZDCCutRefDeltaCorr() { return fZDCCutRefDeltaCorr; }
29 Float_t GetZDCCutSigmaSumCorr() { return fZDCCutSigmaSumCorr; }
30 Float_t GetZDCCutSigmaDeltaCorr() { return fZDCCutSigmaDeltaCorr; }
31 Float_t GetZDCCutZNATimeCorr() { return fZDCCutZNATimeCorr; }
32 Float_t GetZDCCutZNCTimeCorr() { return fZDCCutZNCTimeCorr; }
34 void SetZDCCorrParameters(Float_t sumCorr, Float_t deltaCorr, Float_t sigmaSumCorr, Float_t sigmaDeltaCorr)
35 { fZDCCutRefSumCorr = sumCorr; fZDCCutRefDeltaCorr = deltaCorr; fZDCCutSigmaSumCorr = sigmaSumCorr; fZDCCutSigmaDeltaCorr = sigmaDeltaCorr;}
36 void SetZNCorrParameters(Float_t znaTimeCorr, Float_t zncTimeCorr)
37 { fZDCCutZNATimeCorr = znaTimeCorr; fZDCCutZNCTimeCorr = zncTimeCorr; }
39 virtual Bool_t IsFolder() const { return kTRUE; }
40 void Browse(TBrowser *b);
42 virtual void Print(Option_t* option = "") const;
46 Float_t fZDCCutRefSumCorr; // Corrected ZDC time cut configuration
47 Float_t fZDCCutRefDeltaCorr; // Corrected ZDC time cut configuration
48 Float_t fZDCCutSigmaSumCorr; // Corrected ZDC time cut configuration
49 Float_t fZDCCutSigmaDeltaCorr; // Corrected ZDC time cut configuration
50 Float_t fZDCCutZNATimeCorr; // Corrected ZNA time cut configuration
51 Float_t fZDCCutZNCTimeCorr; // Corrected ZNC time cut configuration
53 AliOADBTriggerAnalysis(const AliOADBTriggerAnalysis& cont); // not implemented
54 AliOADBTriggerAnalysis& operator=(const AliOADBTriggerAnalysis& cont); // not implemented
57 ClassDef(AliOADBTriggerAnalysis, 2);