Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
CondFormats
RPCObjects
interface
TTUBoardSpecs.h
Go to the documentation of this file.
1
// $Id: TTUBoardSpecs.h,v 1.1 2009/01/28 12:54:41 aosorio Exp $
2
#ifndef CONFIGCODE_TTUBOARDSPECS_H
3
#define CONFIGCODE_TTUBOARDSPECS_H 1
4
5
// Include files
6
#include "
CondFormats/RPCObjects/interface/RPCTechTriggerConfig.h
"
7
#include <vector>
8
#include <string>
9
16
class
TTUBoardSpecs
{
17
public
:
19
TTUBoardSpecs
( );
20
21
virtual
~TTUBoardSpecs
( );
22
23
class
TTUBoardConfig
:
public
RPCTechTriggerConfig
{
24
public
:
26
TTUBoardConfig
( ) :
RPCTechTriggerConfig
() {};
27
28
int
m_Firmware
;
29
int
m_LengthOfFiber
;
30
int
m_Delay
;
31
int
m_MaxNumWheels
;
32
int
m_Wheel1Id
;
33
int
m_Wheel2Id
;
34
int
m_TrackLength
;
35
36
std::vector<int>
m_MaskedSectors
;
37
std::vector<int>
m_ForcedSectors
;
38
39
std::string
m_LogicType
;
40
41
};
42
43
std::vector<TTUBoardConfig>
m_boardspecs
;
44
45
};
46
#endif // CONFIGCODE_TTUBOARDSPECS_H
TTUBoardSpecs::TTUBoardConfig::m_LogicType
std::string m_LogicType
Definition:
TTUBoardSpecs.h:39
TTUBoardSpecs::~TTUBoardSpecs
virtual ~TTUBoardSpecs()
Destructor.
Definition:
TTUBoardSpecs.cc:24
RPCTechTriggerConfig.h
TTUBoardSpecs::TTUBoardConfig::m_Delay
int m_Delay
Definition:
TTUBoardSpecs.h:30
TTUBoardSpecs::TTUBoardConfig::m_Wheel2Id
int m_Wheel2Id
Definition:
TTUBoardSpecs.h:33
TTUBoardSpecs
Definition:
TTUBoardSpecs.h:16
TTUBoardSpecs::TTUBoardConfig::m_ForcedSectors
std::vector< int > m_ForcedSectors
Definition:
TTUBoardSpecs.h:37
TTUBoardSpecs::TTUBoardConfig::m_TrackLength
int m_TrackLength
Definition:
TTUBoardSpecs.h:34
RPCTechTriggerConfig
Definition:
RPCTechTriggerConfig.h:15
TTUBoardSpecs::TTUBoardConfig::m_LengthOfFiber
int m_LengthOfFiber
Definition:
TTUBoardSpecs.h:29
TTUBoardSpecs::m_boardspecs
std::vector< TTUBoardConfig > m_boardspecs
Definition:
TTUBoardSpecs.h:43
TTUBoardSpecs::TTUBoardConfig::m_MaskedSectors
std::vector< int > m_MaskedSectors
Definition:
TTUBoardSpecs.h:36
TTUBoardSpecs::TTUBoardConfig::m_Wheel1Id
int m_Wheel1Id
Definition:
TTUBoardSpecs.h:32
TTUBoardSpecs::TTUBoardConfig::m_MaxNumWheels
int m_MaxNumWheels
Definition:
TTUBoardSpecs.h:31
TTUBoardSpecs::TTUBoardConfig
Definition:
TTUBoardSpecs.h:23
TTUBoardSpecs::TTUBoardSpecs
TTUBoardSpecs()
Standard constructor.
Definition:
TTUBoardSpecs.cc:18
TTUBoardSpecs::TTUBoardConfig::TTUBoardConfig
TTUBoardConfig()
Standard constructor.
Definition:
TTUBoardSpecs.h:26
TTUBoardSpecs::TTUBoardConfig::m_Firmware
int m_Firmware
Definition:
TTUBoardSpecs.h:26
Generated for CMSSW Reference Manual by
1.8.5