CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
CaloTowerFromL1TSeededCreatorForTauHLT.h
Go to the documentation of this file.
1 #ifndef CaloTowerCreator_CaloTowerFromL1TSeededCreatorForTauHLT_h
2 #define CaloTowerCreator_CaloTowerFromL1TSeededCreatorForTauHLT_h
3 
20 #include <string>
21 
22 namespace edm {
23  class ParameterSet;
24 }
25 
27 public:
34 
35 private:
37  void produce(edm::StreamID sid, edm::Event& evt, const edm::EventSetup& stp) const override;
38 
40  const int m_verbose;
44  const double m_cone;
48  //edm::InputTag ml1seeds;
50  const double m_EtThreshold;
52  const double m_EThreshold;
53 };
54 
55 #endif
const edm::EDGetTokenT< CaloTowerCollection > m_towers_token
label of source collection
void produce(edm::StreamID sid, edm::Event &evt, const edm::EventSetup &stp) const override
process one event
const double m_cone
use only towers in cone mCone around L1 candidate for regional jet reco
static void fillDescriptions(edm::ConfigurationDescriptions &desc)
~CaloTowerFromL1TSeededCreatorForTauHLT() override
destructor
CaloTowerFromL1TSeededCreatorForTauHLT(const edm::ParameterSet &)
constructor from parameter set
const edm::EDGetTokenT< trigger::TriggerFilterObjectWithRefs > m_tauTrigger_token
label of tau trigger type analysis