#include <DTRecHitProducer.h>
Public Member Functions | |
DTRecHitProducer (const edm::ParameterSet &) | |
Constructor. More... | |
virtual void | produce (edm::Event &event, const edm::EventSetup &setup) |
The method which produces the rechits. More... | |
virtual | ~DTRecHitProducer () |
Destructor. More... | |
Public Member Functions inherited from edm::EDProducer | |
EDProducer () | |
virtual | ~EDProducer () |
Public Member Functions inherited from edm::ProducerBase | |
ProducerBase () | |
void | registerProducts (ProducerBase *, ProductRegistry *, ModuleDescription const &) |
boost::function< void(const BranchDescription &)> | registrationCallback () const |
used by the fwk to register list of products More... | |
virtual | ~ProducerBase () |
Private Attributes | |
DTRecHitBaseAlgo * | theAlgo |
edm::InputTag | theDTDigiLabel |
Static Private Attributes | |
static bool | debug |
Additional Inherited Members | |
Public Types inherited from edm::EDProducer | |
typedef EDProducer | ModuleType |
typedef WorkerT< EDProducer > | WorkerType |
Public Types inherited from edm::ProducerBase | |
typedef ProductRegistryHelper::TypeLabelList | TypeLabelList |
Static Public Member Functions inherited from edm::EDProducer | |
static const std::string & | baseType () |
static void | fillDescriptions (ConfigurationDescriptions &descriptions) |
static void | prevalidate (ConfigurationDescriptions &descriptions) |
Protected Member Functions inherited from edm::EDProducer | |
CurrentProcessingContext const * | currentContext () const |
Protected Member Functions inherited from edm::ProducerBase | |
template<class TProducer , class TMethod > | |
void | callWhenNewProductsRegistered (TProducer *iProd, TMethod iMethod) |
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 25 of file DTRecHitProducer.h.
DTRecHitProducer::DTRecHitProducer | ( | const edm::ParameterSet & | config | ) |
Constructor.
Definition at line 35 of file DTRecHitProducer.cc.
References gather_cfg::cout, debug, reco::get(), edm::ParameterSet::getParameter(), and edm::ParameterSet::getUntrackedParameter().
|
virtual |
Destructor.
Definition at line 52 of file DTRecHitProducer.cc.
References gather_cfg::cout, and debug.
|
virtual |
The method which produces the rechits.
Implements edm::EDProducer.
Definition at line 60 of file DTRecHitProducer.cc.
References edm::OwnVector< T, P >::begin(), gather_cfg::cout, debug, edm::OwnVector< T, P >::end(), edm::EventSetup::get(), and edm::OwnVector< T, P >::size().
|
staticprivate |
Definition at line 38 of file DTRecHitProducer.h.
|
private |
Definition at line 42 of file DTRecHitProducer.h.
|
private |
Definition at line 40 of file DTRecHitProducer.h.