![]() |
![]() |
#include <DTRecHitProducer.h>
Private Attributes | |
const bool | debug |
DTRecHitBaseAlgo * | theAlgo |
edm::InputTag | theDTDigiLabel |
Additional Inherited Members | |
![]() | |
typedef EDProducer | ModuleType |
![]() | |
typedef ProductRegistryHelper::TypeLabelList | TypeLabelList |
![]() | |
static const std::string & | baseType () |
static void | fillDescriptions (ConfigurationDescriptions &descriptions) |
static void | prevalidate (ConfigurationDescriptions &descriptions) |
![]() | |
void | callWhenNewProductsRegistered (std::function< void(BranchDescription const &)> const &func) |
![]() | |
template<typename ProductType , BranchType B = InEvent> | |
EDGetTokenT< ProductType > | consumes (edm::InputTag const &tag) |
EDGetToken | consumes (const TypeToGet &id, edm::InputTag const &tag) |
template<BranchType B> | |
EDGetToken | consumes (TypeToGet const &id, edm::InputTag const &tag) |
ConsumesCollector | consumesCollector () |
Use a ConsumesCollector to gather consumes information from helper functions. More... | |
template<typename ProductType , BranchType B = InEvent> | |
void | consumesMany () |
void | consumesMany (const TypeToGet &id) |
template<BranchType B> | |
void | consumesMany (const TypeToGet &id) |
template<typename ProductType , BranchType B = InEvent> | |
EDGetTokenT< ProductType > | mayConsume (edm::InputTag const &tag) |
EDGetToken | mayConsume (const TypeToGet &id, edm::InputTag const &tag) |
template<BranchType B> | |
EDGetToken | mayConsume (const TypeToGet &id, edm::InputTag const &tag) |
Module for 1D DTRecHitPairs production. The concrete reconstruction algorithm is specified with the parameter "recAlgo" and must be configured with the "recAlgoConfig" parameter set.
Definition at line 23 of file DTRecHitProducer.h.
DTRecHitProducer::DTRecHitProducer | ( | const edm::ParameterSet & | config | ) |
Constructor.
Definition at line 33 of file DTRecHitProducer.cc.
References gather_cfg::cout, debug, reco::get(), edm::ParameterSet::getParameter(), and theAlgo.
|
virtual |
Destructor.
Definition at line 49 of file DTRecHitProducer.cc.
References gather_cfg::cout, debug, and theAlgo.
|
virtual |
The method which produces the rechits.
Implements edm::EDProducer.
Definition at line 57 of file DTRecHitProducer.cc.
References edm::OwnVector< T, P >::begin(), gather_cfg::cout, debug, edm::OwnVector< T, P >::end(), edm::EventSetup::get(), DTRecHitBaseAlgo::reconstruct(), DTRecHitBaseAlgo::setES(), edm::OwnVector< T, P >::size(), theAlgo, and theDTDigiLabel.
|
private |
Definition at line 36 of file DTRecHitProducer.h.
Referenced by DTRecHitProducer(), produce(), and ~DTRecHitProducer().
|
private |
Definition at line 40 of file DTRecHitProducer.h.
Referenced by DTRecHitProducer(), produce(), and ~DTRecHitProducer().
|
private |
Definition at line 38 of file DTRecHitProducer.h.
Referenced by produce().