HighLAND
PileUpCorrection.hxx
1 #ifndef PileUpCorrection_h
2 #define PileUpCorrection_h
3 
4 #include "CorrectionBase.hxx"
5 #include "BinnedParams.hxx"
6 
7 const UInt_t NMAXRUNPERIODS=20;
8 
10  public:
11 
13  virtual ~PileUpCorrection(){}
14 
15  void Apply(AnaSpillC& spill);
16 
17 protected:
18 
19  UInt_t _nRunPeriods;
20  Float_t _correction[NMAXRUNPERIODS];
21 
22 };
23 
24 #endif
All corrections should be registered with the CorrectionManager.
void Apply(AnaSpillC &spill)