CMS 3D CMS Logo

L1GtParametersTester.cc

Go to the documentation of this file.
00001 
00017 // this class header
00018 #include "L1TriggerConfig/L1GtConfigProducers/interface/L1GtParametersTester.h"
00019 
00020 // system include files
00021 #include <iomanip>
00022 
00023 // user include files
00024 //   base class
00025 #include "FWCore/Framework/interface/EDAnalyzer.h"
00026 
00027 #include "FWCore/Framework/interface/Event.h"
00028 #include "FWCore/ParameterSet/interface/ParameterSet.h"
00029 
00030 #include "FWCore/Framework/interface/EventSetup.h"
00031 #include "FWCore/Framework/interface/ESHandle.h"
00032 
00033 #include "CondFormats/L1TObjects/interface/L1GtParameters.h"
00034 #include "CondFormats/DataRecord/interface/L1GtParametersRcd.h"
00035 
00036 // forward declarations
00037 
00038 // constructor(s)
00039 L1GtParametersTester::L1GtParametersTester(const edm::ParameterSet& parSet)
00040 {
00041     // empty
00042 }
00043 
00044 // destructor
00045 L1GtParametersTester::~L1GtParametersTester()
00046 {
00047     // empty
00048 }
00049 
00050 // loop over events
00051 void L1GtParametersTester::analyze(
00052     const edm::Event& iEvent, const edm::EventSetup& evSetup)
00053 {
00054 
00055     edm::ESHandle< L1GtParameters > l1GtPar ;
00056     evSetup.get< L1GtParametersRcd >().get( l1GtPar ) ;
00057 
00058     l1GtPar->print(std::cout);
00059 
00060 }

Generated on Tue Jun 9 17:40:28 2009 for CMSSW by  doxygen 1.5.4