CondFormats
OptAlignObjects
interface
OpticalAlignments.h
Go to the documentation of this file.
1
#ifndef OpticalAlignments_H
2
#define OpticalAlignments_H
3
4
#include "
CondFormats/Serialization/interface/Serializable.h
"
5
6
#include "
CondFormats/OptAlignObjects/interface/OpticalAlignInfo.h
"
7
8
#include <vector>
9
#include <iostream>
10
15
class
OpticalAlignments
;
16
17
std::ostream &
operator<<
(std::ostream &,
const
OpticalAlignments
&);
18
22
class
OpticalAlignments
{
23
public
:
24
OpticalAlignments
() {}
25
virtual
~OpticalAlignments
() {}
26
27
std::vector<OpticalAlignInfo>
opticalAlignments
()
const
{
return
opticalAlignments_
; }
28
29
public
:
30
std::vector<OpticalAlignInfo>
opticalAlignments_
;
31
32
COND_SERIALIZABLE
;
33
};
34
35
/* typedef std::vector<int> OptAlignIDs; */
36
/* typedef std::vector<int>::const_iterator OptAlignIDIterator; */
37
38
#endif // OpticalAlignments_H
OpticalAlignments::opticalAlignments_
std::vector< OpticalAlignInfo > opticalAlignments_
Definition:
OpticalAlignments.h:30
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition:
Serializable.h:39
OpticalAlignments::OpticalAlignments
OpticalAlignments()
Definition:
OpticalAlignments.h:24
operator<<
std::ostream & operator<<(std::ostream &, const OpticalAlignments &)
Definition:
OpticalAlignments.cc:3
OpticalAlignments::opticalAlignments
std::vector< OpticalAlignInfo > opticalAlignments() const
Definition:
OpticalAlignments.h:27
OpticalAlignInfo.h
Serializable.h
OpticalAlignments::~OpticalAlignments
virtual ~OpticalAlignments()
Definition:
OpticalAlignments.h:25
OpticalAlignments
Definition:
OpticalAlignments.h:22
Generated for CMSSW Reference Manual by
1.8.16