Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
CondFormats
RPCObjects
interface
TTUBoardSpecs.h
Go to the documentation of this file.
1
// $Id: $
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