#include <DTTrackFinderConfig.h>
Public Member Functions | |
DTTrackFinderConfig (const edm::ParameterSet &) | |
std::auto_ptr < L1MuDTEtaPatternLut > | produceL1MuDTEtaPatternLut (const L1MuDTEtaPatternLutRcd &) |
std::auto_ptr< L1MuDTExtLut > | produceL1MuDTExtLut (const L1MuDTExtLutRcd &) |
std::auto_ptr< L1MuDTPhiLut > | produceL1MuDTPhiLut (const L1MuDTPhiLutRcd &) |
std::auto_ptr< L1MuDTPtaLut > | produceL1MuDTPtaLut (const L1MuDTPtaLutRcd &) |
std::auto_ptr < L1MuDTQualPatternLut > | produceL1MuDTQualPatternLut (const L1MuDTQualPatternLutRcd &) |
std::auto_ptr< L1MuDTTFMasks > | produceL1MuDTTFMasks (const L1MuDTTFMasksRcd &) |
std::auto_ptr< L1MuDTTFParameters > | produceL1MuDTTFParameters (const L1MuDTTFParametersRcd &) |
~DTTrackFinderConfig () |
L1 DT Track Finder ESProducer
J. Troconiz UAM Madrid
Definition at line 43 of file DTTrackFinderConfig.h.
DTTrackFinderConfig::DTTrackFinderConfig | ( | const edm::ParameterSet & | pset | ) |
Definition at line 23 of file DTTrackFinderConfig.cc.
References produceL1MuDTEtaPatternLut(), produceL1MuDTExtLut(), produceL1MuDTPhiLut(), produceL1MuDTPtaLut(), produceL1MuDTQualPatternLut(), produceL1MuDTTFMasks(), and produceL1MuDTTFParameters().
{ setWhatProduced(this, &DTTrackFinderConfig::produceL1MuDTExtLut); setWhatProduced(this, &DTTrackFinderConfig::produceL1MuDTPhiLut); setWhatProduced(this, &DTTrackFinderConfig::produceL1MuDTPtaLut); setWhatProduced(this, &DTTrackFinderConfig::produceL1MuDTEtaPatternLut); setWhatProduced(this, &DTTrackFinderConfig::produceL1MuDTQualPatternLut); setWhatProduced(this, &DTTrackFinderConfig::produceL1MuDTTFParameters); setWhatProduced(this, &DTTrackFinderConfig::produceL1MuDTTFMasks); }
DTTrackFinderConfig::~DTTrackFinderConfig | ( | ) |
Definition at line 36 of file DTTrackFinderConfig.cc.
{}
auto_ptr< L1MuDTEtaPatternLut > DTTrackFinderConfig::produceL1MuDTEtaPatternLut | ( | const L1MuDTEtaPatternLutRcd & | iRecord | ) |
Definition at line 72 of file DTTrackFinderConfig.cc.
References gather_cfg::cout, and L1DTTrackFinderConfig_cff::etalut.
Referenced by DTTrackFinderConfig().
{ auto_ptr<L1MuDTEtaPatternLut> etalut = auto_ptr<L1MuDTEtaPatternLut>( new L1MuDTEtaPatternLut() ); if ( etalut->load() != 0 ) { cout << "Can not open files to load eta track finder look-up tables for DTTrackFinder!" << endl; } return etalut; }
auto_ptr< L1MuDTExtLut > DTTrackFinderConfig::produceL1MuDTExtLut | ( | const L1MuDTExtLutRcd & | iRecord | ) |
Definition at line 39 of file DTTrackFinderConfig.cc.
References gather_cfg::cout, and L1DTTrackFinderConfig_cff::extlut.
Referenced by DTTrackFinderConfig().
{ auto_ptr<L1MuDTExtLut> extlut = auto_ptr<L1MuDTExtLut>( new L1MuDTExtLut() ); if ( extlut->load() != 0 ) { cout << "Can not open files to load extrapolation look-up tables for DTTrackFinder!" << endl; } return extlut; }
auto_ptr< L1MuDTPhiLut > DTTrackFinderConfig::produceL1MuDTPhiLut | ( | const L1MuDTPhiLutRcd & | iRecord | ) |
Definition at line 50 of file DTTrackFinderConfig.cc.
References gather_cfg::cout, and L1DTTrackFinderConfig_cff::philut.
Referenced by DTTrackFinderConfig().
{ auto_ptr<L1MuDTPhiLut> philut = auto_ptr<L1MuDTPhiLut>( new L1MuDTPhiLut() ); if ( philut->load() != 0 ) { cout << "Can not open files to load phi-assignment look-up tables for DTTrackFinder!" << endl; } return philut; }
auto_ptr< L1MuDTPtaLut > DTTrackFinderConfig::produceL1MuDTPtaLut | ( | const L1MuDTPtaLutRcd & | iRecord | ) |
Definition at line 61 of file DTTrackFinderConfig.cc.
References gather_cfg::cout, and L1DTTrackFinderConfig_cff::ptalut.
Referenced by DTTrackFinderConfig().
{ auto_ptr<L1MuDTPtaLut> ptalut = auto_ptr<L1MuDTPtaLut>( new L1MuDTPtaLut() ); if ( ptalut->load() != 0 ) { cout << "Can not open files to load pt-assignment look-up tables for DTTrackFinder!" << endl; } return ptalut; }
auto_ptr< L1MuDTQualPatternLut > DTTrackFinderConfig::produceL1MuDTQualPatternLut | ( | const L1MuDTQualPatternLutRcd & | iRecord | ) |
Definition at line 83 of file DTTrackFinderConfig.cc.
References gather_cfg::cout, and L1DTTrackFinderConfig_cff::qualut.
Referenced by DTTrackFinderConfig().
{ auto_ptr<L1MuDTQualPatternLut> qualut = auto_ptr<L1MuDTQualPatternLut>( new L1MuDTQualPatternLut() ); if ( qualut->load() != 0 ) { cout << "Can not open files to load eta matching look-up tables for DTTrackFinder!" << endl; } return qualut; }
auto_ptr< L1MuDTTFMasks > DTTrackFinderConfig::produceL1MuDTTFMasks | ( | const L1MuDTTFMasksRcd & | iRecord | ) |
Definition at line 103 of file DTTrackFinderConfig.cc.
References L1DTTrackFinderConfig_cff::dttfmsk.
Referenced by DTTrackFinderConfig().
{ auto_ptr<L1MuDTTFMasks> dttfmsk = auto_ptr<L1MuDTTFMasks>( new L1MuDTTFMasks() ); dttfmsk->reset(); return dttfmsk; }
auto_ptr< L1MuDTTFParameters > DTTrackFinderConfig::produceL1MuDTTFParameters | ( | const L1MuDTTFParametersRcd & | iRecord | ) |
Definition at line 94 of file DTTrackFinderConfig.cc.
References L1DTTrackFinderConfig_cff::dttfpar.
Referenced by DTTrackFinderConfig().
{ auto_ptr<L1MuDTTFParameters> dttfpar = auto_ptr<L1MuDTTFParameters>( new L1MuDTTFParameters() ); dttfpar->reset(); return dttfpar; }