Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
Alignment
MuonAlignment
interface
AlignableGEMSuperChamber.h
Go to the documentation of this file.
1
#ifndef Alignment_MuonAlignment_AlignableGEMSuperChamber_H
2
#define Alignment_MuonAlignment_AlignableGEMSuperChamber_H
3
4
/* \class AlignableGEMSuperChamber
5
* \author Hyunyong Kim - TAMU
6
*/
7
8
#include <iosfwd>
9
#include <iostream>
10
#include <vector>
11
12
#include "
Alignment/CommonAlignment/interface/StructureType.h
"
13
#include "
Alignment/CommonAlignment/interface/AlignableDet.h
"
14
15
#include "
Geometry/CommonDetUnit/interface/GeomDet.h
"
16
#include "
Alignment/CommonAlignment/interface/AlignableComposite.h
"
17
18
class
AlignableGEMSuperChamber
:
public
AlignableDet
{
19
public
:
20
friend
std::ostream&
operator<<
(std::ostream&,
const
AlignableGEMSuperChamber
&);
21
22
AlignableGEMSuperChamber
(
const
GeomDet
* geomDet);
23
24
void
update
(
const
GeomDet
* geomDet);
25
};
26
27
#endif
AlignableComposite.h
AlignableDet
Definition:
AlignableDet.h:8
GeomDet.h
GeomDet
Definition:
GeomDet.h:27
AlignableGEMSuperChamber
Definition:
AlignableGEMSuperChamber.h:18
AlignableDet.h
StructureType.h
AlignableGEMSuperChamber::update
void update(const GeomDet *geomDet)
Definition:
AlignableGEMSuperChamber.cc:16
AlignableGEMSuperChamber::operator<<
friend std::ostream & operator<<(std::ostream &, const AlignableGEMSuperChamber &)
Definition:
AlignableGEMSuperChamber.cc:21
AlignableGEMSuperChamber::AlignableGEMSuperChamber
AlignableGEMSuperChamber(const GeomDet *geomDet)
Definition:
AlignableGEMSuperChamber.cc:7
Generated for CMSSW Reference Manual by
1.8.5