CMS 3D CMS Logo

HcalDataFrameFilter.h
Go to the documentation of this file.
1 #ifndef HCALDATAFRAMEFILTER_H
2 #define HCALDATAFRAMEFILTER_H 1
3 
7 
20 public:
21  HcalDataFrameFilter(bool requireCapid, bool requireDVER, bool energyFilter, int firstSample=-1, int lastSample=-1, double minAmpl=-1);
37  bool active() const;
39  void setConditions(const HcalDbService* conditions);
40 private:
47 };
48 
49 
50 
51 #endif
bool active() const
whether any filters are on
void setConditions(const HcalDbService *conditions)
get conditions
HBHEDigiCollection filter(const HBHEDigiCollection &incol, HcalUnpackerReport &r)
filter HB/HE data frames
HcalDataFrameFilter(bool requireCapid, bool requireDVER, bool energyFilter, int firstSample=-1, int lastSample=-1, double minAmpl=-1)
const HcalDbService * conditions_