CMS 3D CMS Logo

CosmicTIFTrigFilter.h
Go to the documentation of this file.
1 // livio.fano@cern.ch
2 #ifndef COSMICTIFTRIGFILTER_H
3 #define COSMICTIFTRIGFILTER_H
4 
11 
12 namespace cms {
13 
15  public:
17  ~CosmicTIFTrigFilter() override {}
18  bool filter(edm::Event &iEvent, edm::EventSetup const &c) override;
19  bool Sci_trig(const HepMC::FourVector &, const HepMC::FourVector &, const HepMC::FourVector &);
20 
21  private:
23 
24  bool inTK;
25  int trigconf;
26  int tottrig;
27  int trig1, trig2, trig3;
28  std::vector<double> trigS1, trigS2, trigS3, trigS4;
30  };
31 } // namespace cms
32 #endif
std::vector< double > trigS2
std::vector< double > trigS3
int iEvent
Definition: GenABIO.cc:224
std::vector< double > trigS1
std::vector< double > trigS4
CosmicTIFTrigFilter(const edm::ParameterSet &conf)
Namespace of DDCMS conversion namespace.
bool filter(edm::Event &iEvent, edm::EventSetup const &c) override
bool Sci_trig(const HepMC::FourVector &, const HepMC::FourVector &, const HepMC::FourVector &)
edm::EDGetTokenT< edm::HepMCProduct > m_Token