CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HcalZSAlgoEnergy.h
Go to the documentation of this file.
1 #ifndef SIMCALORIMETRY_HCALZEROSUPPRESSIONALGOS_HCALZSALGOENERGY_H
2 #define SIMCALORIMETRY_HCALZEROSUPPRESSIONALGOS_HCALZSALGOENERGY_H 1
3 
6 
19 public:
20  HcalZSAlgoEnergy(bool markAndPass, int level, int start, int samples, bool twosided);
21  void prepare(const HcalDbService* db);
22  void done();
23 protected:
24  virtual bool shouldKeep(const HBHEDataFrame& digi) const;
25  virtual bool shouldKeep(const HODataFrame& digi) const;
26  virtual bool shouldKeep(const HFDataFrame& digi) const;
27 private:
29  bool twosided_;
31 };
32 
33 #endif
virtual bool shouldKeep(const HBHEDataFrame &digi) const
tuple db
Definition: EcalCondDB.py:151
HcalZSAlgoEnergy(bool markAndPass, int level, int start, int samples, bool twosided)
void prepare(const HcalDbService *db)
const HcalDbService * db_
tuple level
Definition: testEve_cfg.py:34