1 #ifndef CocoaAnalyser_HH
2 #define CocoaAnalyser_HH
67 const size_t& vecInd );
70 const size_t& vecInd );
std::string myFetchString(const DDsvalues_type &dvst, const std::string &spName, const size_t &vecInd)
std::string theCocoaDaqRootFileName
CocoaAnalyzer(edm::ParameterSet const &p)
virtual void beginJob() override
OpticalAlignInfo GetOptAlignInfoFromOptO(OpticalObject *opto)
void ReadXMLFile(const edm::EventSetup &evts)
void CorrectOptAlignments(std::vector< OpticalAlignInfo > &oaListCalib)
type of data representation of DDCompactView
std::vector< std::pair< unsigned int, DDValue > > DDsvalues_type
std::maps an index to a DDValue. The index corresponds to the index assigned to the name of the std::...
virtual void analyze(const edm::Event &e, const edm::EventSetup &c) override
double myFetchDbl(const DDsvalues_type &dvst, const std::string &spName, const size_t &vecInd)
OpticalAlignMeasurements measList_
OpticalAlignInfo * FindOpticalAlignInfoXML(const OpticalAlignInfo &oaInfo)
std::vector< OpticalAlignInfo > ReadCalibrationDB(const edm::EventSetup &evts)
OpticalAlignments oaList_
Interface to attach user specific data to nodes in the expanded-view.
bool CorrectOaParam(OpticalAlignParam *oaParamXML, const OpticalAlignParam &oaParamDB)