CMS 3D CMS Logo

DetStatus.h
Go to the documentation of this file.
1 #ifndef DetStatus_H
2 #define DetStatus_H
3 
7 
8 class DetStatus : public edm::EDFilter {
9  public:
10  DetStatus( const edm::ParameterSet & );
11  ~DetStatus() override;
12  private:
13  bool filter(edm::Event&, edm::EventSetup const&) override;
14 
15  bool verbose_;
17  bool AndOr_;
18  std::vector<std::string> DetNames_;
19  unsigned int DetMap_;
21 };
22 
23 #endif
DetStatus(const edm::ParameterSet &)
Definition: DetStatus.cc:12
~DetStatus() override
Definition: DetStatus.cc:41
bool AndOr_
Definition: DetStatus.h:17
bool verbose_
Definition: DetStatus.h:15
edm::EDGetTokenT< DcsStatusCollection > scalersToken_
Definition: DetStatus.h:20
bool applyfilter_
Definition: DetStatus.h:16
bool filter(edm::Event &, edm::EventSetup const &) override
Definition: DetStatus.cc:44
std::vector< std::string > DetNames_
Definition: DetStatus.h:18
unsigned int DetMap_
Definition: DetStatus.h:19