Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:02:25

0001 #ifndef OpticalAlignMeasurements_H
0002 #define OpticalAlignMeasurements_H
0003 
0004 #include "CondFormats/Serialization/interface/Serializable.h"
0005 
0006 #include "CondFormats/OptAlignObjects/interface/OpticalAlignMeasurementInfo.h"
0007 
0008 #include <vector>
0009 #include <iostream>
0010 
0011 /**
0012   easy output...
0013 **/
0014 
0015 class OpticalAlignMeasurements;
0016 
0017 std::ostream &operator<<(std::ostream &, const OpticalAlignMeasurements &);
0018 
0019 /**
0020    Description: Class for OpticalAlignMeasurements for use by COCOA.
0021  **/
0022 class OpticalAlignMeasurements {
0023 public:
0024   OpticalAlignMeasurements() {}
0025   virtual ~OpticalAlignMeasurements() {}
0026 
0027   std::vector<OpticalAlignMeasurementInfo> oaMeasurements_;
0028 
0029   COND_SERIALIZABLE;
0030 };
0031 
0032 #endif  // OpticalAlignMeasurements_H