CMS 3D CMS Logo

CTPPSRPAlignmentCorrectionsDataSequence.h
Go to the documentation of this file.
1 /****************************************************************************
2  *
3  * This is a part of TOTEM offline software.
4  * Authors:
5  * Jan Kašpar (jan.kaspar@gmail.com)
6  *
7  ****************************************************************************/
8 
9 #ifndef CondFormats_CTPPSReadoutObjects_CTPPSRPAlignmentCorrectionsDataSequence
10 #define CondFormats_CTPPSReadoutObjects_CTPPSRPAlignmentCorrectionsDataSequence
11 
12 #include <vector>
13 
15 
17 
23 class CTPPSRPAlignmentCorrectionsDataSequence : public std::vector< std::pair<edm::ValidityInterval, CTPPSRPAlignmentCorrectionsData> >
24 {
25  public:
27 
29  {
30  emplace_back(iov, data);
31  }
32 };
33 
34 #endif
Time sequence of alignment corrections. I/O methods have been factored out to: CondFormats/CTPPSReado...
void insert(const edm::ValidityInterval &iov, const CTPPSRPAlignmentCorrectionsData &data)
Container for CTPPS RP alignment corrections. The corrections are stored on two levels - RP and senso...
char data[epos_bytes_allocation]
Definition: EPOS_Wrapper.h:82