#include <DTAlbertoBenvenutiTask.h>
Public Member Functions | |
DTAlbertoBenvenutiTask (const edm::ParameterSet &ps) | |
Constructor. More... | |
virtual | ~DTAlbertoBenvenutiTask () |
Destructor. More... | |
Public Member Functions inherited from edm::EDAnalyzer | |
EDAnalyzer () | |
std::string | workerType () const |
virtual | ~EDAnalyzer () |
Protected Member Functions | |
void | analyze (const edm::Event &e, const edm::EventSetup &c) |
Analyze. More... | |
void | beginJob () |
BeginJob. More... | |
void | beginRun (const edm::Run &, const edm::EventSetup &) |
void | bookHistos (const DTWireId dtWire) |
Book the ME. More... | |
void | endJob () |
Endjob. More... | |
Protected Member Functions inherited from edm::EDAnalyzer | |
CurrentProcessingContext const * | currentContext () const |
Private Attributes | |
bool | debug |
float | kFactor |
edm::Handle< LTCDigiCollection > | ltcdigis |
int | maxTDCHits |
edm::ESHandle< DTGeometry > | muonGeom |
int | nevents |
std::string | outputFile |
edm::ParameterSet | parameters |
edm::ESHandle< DTT0 > | t0Map |
std::map< DTWireId, TH1F * > | TBMap |
int | tMax |
no needs to be precise. Value from PSets will always be used More... | |
float | tTrig |
tTrig from the DB More... | |
edm::ESHandle< DTTtrig > | tTrigMap |
float | tTrigRMS |
Additional Inherited Members | |
Public Types inherited from edm::EDAnalyzer | |
typedef EDAnalyzer | ModuleType |
typedef WorkerT< EDAnalyzer > | WorkerType |
Static Public Member Functions inherited from edm::EDAnalyzer | |
static const std::string & | baseType () |
static void | fillDescriptions (ConfigurationDescriptions &descriptions) |
Definition at line 39 of file DTAlbertoBenvenutiTask.h.
DTAlbertoBenvenutiTask::DTAlbertoBenvenutiTask | ( | const edm::ParameterSet & | ps | ) |
Constructor.
Definition at line 49 of file DTAlbertoBenvenutiTask.cc.
References gather_cfg::cout, debug, edm::ParameterSet::getUntrackedParameter(), download_sqlite_cfg::outputFile, and Parameters::parameters.
|
virtual |
Destructor.
Definition at line 66 of file DTAlbertoBenvenutiTask.cc.
References gather_cfg::cout, debug, and nevents.
|
protectedvirtual |
Analyze.
Implements edm::EDAnalyzer.
Definition at line 231 of file DTAlbertoBenvenutiTask.cc.
References bookHistos(), DTSuperLayerId::chamberId(), DTTimeUnits::counts, debug, edm::EventSetup::get(), edm::Event::getByLabel(), edm::Event::getByType(), nevents, Parameters::parameters, edm::second(), and crabStatusFromReport::statusMap.
|
protectedvirtual |
BeginJob.
Reimplemented from edm::EDAnalyzer.
Definition at line 131 of file DTAlbertoBenvenutiTask.cc.
References gather_cfg::cout, debug, and nevents.
|
protectedvirtual |
Reimplemented from edm::EDAnalyzer.
Definition at line 142 of file DTAlbertoBenvenutiTask.cc.
References edm::EventSetup::get(), and Parameters::parameters.
|
protected |
Definition at line 158 of file DTAlbertoBenvenutiTask.cc.
References DTSuperLayerId::chamberId(), DTTimeUnits::counts, gather_cfg::cout, debug, DTLayerId::layer(), DTWireId::layerId(), Parameters::parameters, DTChamberId::sector(), DTChamberId::station(), relativeConstraints::station, DTSuperLayerId::superlayer(), DTLayerId::superlayerId(), and DTChamberId::wheel().
|
protectedvirtual |
Endjob.
Reimplemented from edm::EDAnalyzer.
Definition at line 74 of file DTAlbertoBenvenutiTask.cc.
References alignmentValidation::c1, cmsDriverOptions::counter, gather_cfg::cout, debug, convertXMLtoSQLite_cfg::fileName, python.multivaluedict::map(), and relativeConstraints::station.
|
private |
Definition at line 67 of file DTAlbertoBenvenutiTask.h.
|
private |
Definition at line 77 of file DTAlbertoBenvenutiTask.h.
|
private |
Definition at line 79 of file DTAlbertoBenvenutiTask.h.
|
private |
Definition at line 72 of file DTAlbertoBenvenutiTask.h.
|
private |
Definition at line 83 of file DTAlbertoBenvenutiTask.h.
|
private |
Definition at line 68 of file DTAlbertoBenvenutiTask.h.
|
private |
Definition at line 88 of file DTAlbertoBenvenutiTask.h.
|
private |
Definition at line 81 of file DTAlbertoBenvenutiTask.h.
Referenced by python.Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::inputTags(), python.Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::properties(), and python.Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::recursePSetProperties().
|
private |
Definition at line 86 of file DTAlbertoBenvenutiTask.h.
|
private |
Definition at line 90 of file DTAlbertoBenvenutiTask.h.
|
private |
no needs to be precise. Value from PSets will always be used
Definition at line 71 of file DTAlbertoBenvenutiTask.h.
|
private |
tTrig from the DB
Definition at line 75 of file DTAlbertoBenvenutiTask.h.
|
private |
Definition at line 85 of file DTAlbertoBenvenutiTask.h.
|
private |
Definition at line 76 of file DTAlbertoBenvenutiTask.h.