#include <Alignment/OptAlignCSV2DB/interface/OptAlignDBAnalyzer.h>
Public Member Functions | |
virtual void | analyze (const edm::Event &e, const edm::EventSetup &c) |
OptAlignDBAnalyzer (edm::ParameterSet const &p) | |
virtual | ~OptAlignDBAnalyzer () |
Definition at line 17 of file OptAlignDBAnalyzer.h.
OptAlignDBAnalyzer::OptAlignDBAnalyzer | ( | edm::ParameterSet const & | p | ) | [inline, explicit] |
virtual OptAlignDBAnalyzer::~OptAlignDBAnalyzer | ( | ) | [inline, virtual] |
void OptAlignDBAnalyzer::analyze | ( | const edm::Event & | e, | |
const edm::EventSetup & | c | |||
) | [virtual] |
Implements edm::EDAnalyzer.
Definition at line 11 of file OptAlignDBAnalyzer.cc.
References GenMuonPlsPt100GeV_cfg::cout, lat::endl(), edm::EventSetup::get(), it, OpticalAlignments::opticalAlignments_, and edm::ESHandle< T >::product().
00012 { 00013 using namespace edm::eventsetup; 00014 edm::ESHandle<OpticalAlignments> pObjs; 00015 context.get<OpticalAlignmentsRcd>().get(pObjs); 00016 const OpticalAlignments* myobj=pObjs.product(); 00017 std::vector<OpticalAlignInfo>::const_iterator it; 00018 for( it=myobj->opticalAlignments_.begin();it!=myobj->opticalAlignments_.end(); ++it ){ 00019 std::cout<<"@@@@@ OpticalAlignInfo READ "<< *it << std::endl; 00020 } 00021 }