CMS 3D CMS Logo

Public Member Functions

DTTrackFinderConfig Class Reference

#include <DTTrackFinderConfig.h>

Inheritance diagram for DTTrackFinderConfig:
edm::ESProducer edm::ESProxyFactoryProducer edm::eventsetup::DataProxyProvider

List of all members.

Public Member Functions

 DTTrackFinderConfig (const edm::ParameterSet &)
std::auto_ptr
< L1MuDTEtaPatternLut
produceL1MuDTEtaPatternLut (const L1MuDTEtaPatternLutRcd &)
std::auto_ptr< L1MuDTExtLutproduceL1MuDTExtLut (const L1MuDTExtLutRcd &)
std::auto_ptr< L1MuDTPhiLutproduceL1MuDTPhiLut (const L1MuDTPhiLutRcd &)
std::auto_ptr< L1MuDTPtaLutproduceL1MuDTPtaLut (const L1MuDTPtaLutRcd &)
std::auto_ptr
< L1MuDTQualPatternLut
produceL1MuDTQualPatternLut (const L1MuDTQualPatternLutRcd &)
std::auto_ptr< L1MuDTTFMasksproduceL1MuDTTFMasks (const L1MuDTTFMasksRcd &)
std::auto_ptr< L1MuDTTFParametersproduceL1MuDTTFParameters (const L1MuDTTFParametersRcd &)
 ~DTTrackFinderConfig ()

Detailed Description

L1 DT Track Finder ESProducer

Date:
2009/05/12 09:53:36
Revision:
1.3

J. Troconiz UAM Madrid

Definition at line 43 of file DTTrackFinderConfig.h.


Constructor & Destructor Documentation

DTTrackFinderConfig::DTTrackFinderConfig ( const edm::ParameterSet pset)
DTTrackFinderConfig::~DTTrackFinderConfig ( )

Definition at line 36 of file DTTrackFinderConfig.cc.

{}

Member Function Documentation

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;
}