test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
EventFilter
CSCRawToDigi
interface
CSCTMBHeader2007.h
Go to the documentation of this file.
1
#ifndef CSCTMBHeader2007_h
2
#define CSCTMBHeader2007_h
3
#include "
EventFilter/CSCRawToDigi/interface/CSCVTMBHeaderFormat.h
"
4
#include "
DataFormats/MuonDetId/interface/CSCDetId.h
"
5
6
7
struct
CSCTMBHeader2007
:
public
CSCVTMBHeaderFormat
{
8
enum
{
NWORDS
= 43};
9
CSCTMBHeader2007
();
10
CSCTMBHeader2007
(
const
unsigned
short
* buf);
11
virtual
void
setEventInformation
(
const
CSCDMBHeader
& dmbHeader);
12
13
virtual
uint16_t
BXNCount
()
const
{
return
bits
.bxnCount;}
14
virtual
uint16_t
ALCTMatchTime
()
const
{
return
bits
.matchWin;}
15
virtual
uint16_t
CLCTOnly
()
const
{
return
bits
.clctOnly;}
16
virtual
uint16_t
ALCTOnly
()
const
{
return
bits
.alctOnly;}
17
virtual
uint16_t
TMBMatch
()
const
{
return
bits
.tmbMatch;}
18
virtual
uint16_t
Bxn0Diff
()
const
{
return
0;}
19
virtual
uint16_t
Bxn1Diff
()
const
{
return
0;}
20
virtual
uint16_t
L1ANumber
()
const
{
return
bits
.l1aNumber;}
21
virtual
uint16_t
NTBins
()
const
{
return
bits
.nTBins;}
22
virtual
uint16_t
NCFEBs
()
const
{
return
bits
.nCFEBs;}
23
virtual
void
setNCFEBs
(uint16_t ncfebs) {
bits
.nCFEBs = ncfebs & 0x1F;}
24
virtual
uint16_t
firmwareRevision
()
const
{
return
bits
.firmRevCode;}
25
virtual
uint16_t
syncError
()
const
{
return
bits
.syncError;}
26
virtual
uint16_t
syncErrorCLCT
()
const
{
return
(
bits
.clct0_sync_err |
bits
.clct1_sync_err);}
27
virtual
uint16_t
syncErrorMPC0
()
const
{
return
bits
.MPC_Muon0_SyncErr_;}
28
virtual
uint16_t
syncErrorMPC1
()
const
{
return
bits
.MPC_Muon1_SyncErr_;}
29
31
virtual
std::vector<CSCCLCTDigi>
CLCTDigis
(uint32_t idlayer);
33
virtual
std::vector<CSCCorrelatedLCTDigi>
CorrelatedLCTDigis
(uint32_t idlayer)
const
;
34
35
38
unsigned
short
int
sizeInWords
()
const
{
return
NWORDS
;}
39
40
virtual
unsigned
short
int
NHeaderFrames
()
const
{
return
bits
.nHeaderFrames;}
42
virtual
unsigned
short
*
data
() {
return
(
unsigned
short
*)(&
bits
);}
43
virtual
bool
check
()
const
{
return
bits
.e0bline==0x6e0b;}
44
46
//void setChamberId(const CSCDetId & detId) {theChamberId = detId;}
47
49
virtual
void
addCLCT0
(
const
CSCCLCTDigi
& digi);
50
virtual
void
addCLCT1
(
const
CSCCLCTDigi
& digi);
51
virtual
void
addALCT0
(
const
CSCALCTDigi
& digi);
52
virtual
void
addALCT1
(
const
CSCALCTDigi
& digi);
53
virtual
void
addCorrelatedLCT0
(
const
CSCCorrelatedLCTDigi
& digi);
54
virtual
void
addCorrelatedLCT1
(
const
CSCCorrelatedLCTDigi
& digi);
55
56
void
swapCLCTs
(
CSCCLCTDigi
& digi1,
CSCCLCTDigi
& digi2);
57
58
virtual
void
print
(std::ostream & os)
const
;
59
60
struct
{
61
unsigned
b0cline
:16;
62
unsigned
bxnCount
:12,
dduCode1
:3,
flag1
:1;
63
unsigned
l1aNumber
:12,
dduCode2
:3,
flag2
:1;
64
unsigned
readoutCounter
:12,
dduCode3
:3,
flag3
:1;
65
unsigned
boardID
:5,
cscID
:4,
runID
:4,
stackOvf
:1,
syncError
:1,
flag4
:1;
66
unsigned
nHeaderFrames
:6,
fifoMode
:3,
r_type
:2,
l1atype
:2,
hasBuf
:1,
bufFull
:1,
flag5
:1;
67
unsigned
bd_status
:15,
flag6
:1;
68
unsigned
firmRevCode
:15,
flag7
:1;
69
unsigned
bxnPreTrigger
:12,
reserved
:3,
flag8
:1;
70
unsigned
preTrigCounterLow
:15,
flag9
:1;
71
unsigned
preTrigCounterHigh
:15,
flag10
:1;
72
unsigned
clctCounterLow
:15,
flag11
:1;
73
unsigned
clctCounterHigh
:15,
flag12
:1;
74
unsigned
trigCounterLow
:15,
flag13
:1;
75
unsigned
trigCounterHigh
:15,
flag14
:1;
76
unsigned
alctCounterLow
:15,
flag15
:1;
77
unsigned
alctCounterHigh
:15,
flag16
:1;
78
unsigned
uptimeCounterLow
:15,
flag17
:1;
79
unsigned
uptimeCounterHigh
:15,
flag18
:1;
80
unsigned
nCFEBs
:3,
nTBins
:5,
fifoPretrig
:5,
scopeExists
:1,
vmeExists
:1,
flag19
:1;
81
unsigned
hitThresh
:3,
pidThresh
:4,
nphThresh
:3,
lyrThresh
:3,
layerTrigEnabled
:1,
staggerCSC
:1,
flag20
:1;
82
unsigned
triadPersist
:4,
dmbThresh
:3,
alct_delay
:4,
clct_width
:4,
flag21
:1;
83
unsigned
trigSourceVect
:9,
r_nlayers_hit_vec
:6,
flag22
:1;
84
unsigned
activeCFEBs
:5,
readCFEBs
:5,
pop_l1a_match_win
:4,
layerTriggered
:1,
flag23
:1;
85
unsigned
tmbMatch
:1,
alctOnly
:1,
clctOnly
:1,
matchWin
:4,
noTMBTrig
:1,
noMPCFrame
:1,
noMPCResponse
:1,
reserved1
:5,
flag24
:1;
86
unsigned
clct0_valid
:1,
clct0_quality
:3,
clct0_shape
:4,
clct0_bend
:1,
clct0_key
:5,
clct0_cfeb_low
:1,
flag25
:1;
87
unsigned
clct1_valid
:1,
clct1_quality
:3,
clct1_shape
:4,
clct1_bend
:1,
clct1_key
:5,
clct1_cfeb_low
:1,
flag26
:1;
88
unsigned
clct0_cfeb_high
:2,
clct0_bxn
:2,
clct0_sync_err
:1,
clct0_bx0_local
:1,
clct1_cfeb_high
:2,
clct1_bxn
:2,
clct1_sync_err
:1,
clct1_bx0_local
:1,
clct0Invalid
:1,
clct1Invalid
:1,
clct1Busy
:1,
flag27
:1;
89
unsigned
alct0Valid
:1,
alct0Quality
:2,
alct0Amu
:1,
alct0Key
:7,
reserved2
:4,
flag28
:1;
90
unsigned
alct1Valid
:1,
alct1Quality
:2,
alct1Amu
:1,
alct1Key
:7,
reserved3
:4,
flag29
:1;
91
unsigned
alctBXN
:5,
alctSeqStatus
:2,
alctSEUStatus
:2,
alctReserved
:4,
alctCfg
:1,
reserved4
:1,
flag30
:1;
92
unsigned
MPC_Muon0_wire_
:7,
MPC_Muon0_clct_pattern_
:4,
MPC_Muon0_quality_
:4,
flag31
:1;
93
unsigned
MPC_Muon0_halfstrip_clct_pattern
:8,
MPC_Muon0_bend_
:1,
MPC_Muon0_SyncErr_
:1,
MPC_Muon0_bx_
:1,
MPC_Muon0_bc0_
:1,
MPC_Muon0_cscid_low
:3,
flag32
:1;
94
unsigned
MPC_Muon1_wire_
: 7,
MPC_Muon1_clct_pattern_
:4,
MPC_Muon1_quality_
:4,
flag33
:1;
95
unsigned
MPC_Muon1_halfstrip_clct_pattern
:8,
MPC_Muon1_bend_
:1,
MPC_Muon1_SyncErr_
:1,
MPC_Muon1_bx_
:1,
MPC_Muon1_bc0_
:1,
MPC_Muon1_cscid_low
:3,
flag34
:1;
96
unsigned
MPC_Muon0_vpf_
:1,
MPC_Muon0_cscid_bit4
:1,
MPC_Muon1_vpf_
:1,
MPC_Muon1_cscid_bit4
:1,
MPCDelay
:4,
MPCAccept
:2,
CFEBsEnabled
:5,
flag35
:1;
97
unsigned
RPCExists
:2,
RPCList
:2,
NRPCs
:2,
RPCEnable
:1,
RPCMatch
:8,
flag36
:1;
98
unsigned
addrPretrig
:12,
bufReady
:1,
reserved5
:2,
flag37
:1;
99
unsigned
addrL1a
:12,
reserved6
:3,
flag38
:1;
100
unsigned
reserved7
:15,
flag39
:1;
101
unsigned
reserved8
:15,
flag40
:1;
102
unsigned
reserved9
:15,
flag41
:1;
103
unsigned
e0bline
:16;
104
}
bits
;
105
106
107
};
108
109
#endif
110
CSCTMBHeader2007::MPC_Muon1_bc0_
unsigned MPC_Muon1_bc0_
Definition:
CSCTMBHeader2007.h:95
CSCTMBHeader2007::reserved6
unsigned reserved6
Definition:
CSCTMBHeader2007.h:99
CSCTMBHeader2007::Bxn1Diff
virtual uint16_t Bxn1Diff() const
Definition:
CSCTMBHeader2007.h:19
CSCTMBHeader2007::clct1_shape
unsigned clct1_shape
Definition:
CSCTMBHeader2007.h:87
CSCTMBHeader2007::flag32
unsigned flag32
Definition:
CSCTMBHeader2007.h:93
CSCTMBHeader2007::dduCode1
unsigned dduCode1
Definition:
CSCTMBHeader2007.h:62
CSCTMBHeader2007::RPCMatch
unsigned RPCMatch
Definition:
CSCTMBHeader2007.h:97
CSCTMBHeader2007::alctCfg
unsigned alctCfg
Definition:
CSCTMBHeader2007.h:91
CSCTMBHeader2007::uptimeCounterHigh
unsigned uptimeCounterHigh
Definition:
CSCTMBHeader2007.h:79
CSCTMBHeader2007::syncErrorCLCT
virtual uint16_t syncErrorCLCT() const
Definition:
CSCTMBHeader2007.h:26
CSCTMBHeader2007::trigCounterHigh
unsigned trigCounterHigh
Definition:
CSCTMBHeader2007.h:75
CSCTMBHeader2007::flag3
unsigned flag3
Definition:
CSCTMBHeader2007.h:64
CSCTMBHeader2007::alctOnly
unsigned alctOnly
Definition:
CSCTMBHeader2007.h:85
CSCTMBHeader2007::activeCFEBs
unsigned activeCFEBs
Definition:
CSCTMBHeader2007.h:84
CSCTMBHeader2007::clct1_bxn
unsigned clct1_bxn
Definition:
CSCTMBHeader2007.h:88
CSCTMBHeader2007::dduCode2
unsigned dduCode2
Definition:
CSCTMBHeader2007.h:63
CSCTMBHeader2007::addrPretrig
unsigned addrPretrig
Definition:
CSCTMBHeader2007.h:98
CSCTMBHeader2007::addCLCT1
virtual void addCLCT1(const CSCCLCTDigi &digi)
Definition:
CSCTMBHeader2007.cc:120
CSCTMBHeader2007::MPC_Muon1_vpf_
unsigned MPC_Muon1_vpf_
Definition:
CSCTMBHeader2007.h:96
CSCTMBHeader2007::NRPCs
unsigned NRPCs
Definition:
CSCTMBHeader2007.h:97
CSCTMBHeader2007::alct1Quality
unsigned alct1Quality
Definition:
CSCTMBHeader2007.h:90
CSCTMBHeader2007::flag8
unsigned flag8
Definition:
CSCTMBHeader2007.h:69
CSCTMBHeader2007::NCFEBs
virtual uint16_t NCFEBs() const
Definition:
CSCTMBHeader2007.h:22
CSCTMBHeader2007::l1aNumber
unsigned l1aNumber
Definition:
CSCTMBHeader2007.h:63
CSCALCTDigi
Definition:
CSCALCTDigi.h:15
CSCTMBHeader2007::flag19
unsigned flag19
Definition:
CSCTMBHeader2007.h:80
CSCTMBHeader2007::scopeExists
unsigned scopeExists
Definition:
CSCTMBHeader2007.h:80
CSCTMBHeader2007::pidThresh
unsigned pidThresh
Definition:
CSCTMBHeader2007.h:81
CSCTMBHeader2007::MPCAccept
unsigned MPCAccept
Definition:
CSCTMBHeader2007.h:96
CSCTMBHeader2007::flag10
unsigned flag10
Definition:
CSCTMBHeader2007.h:71
CSCDetId.h
CSCTMBHeader2007::flag24
unsigned flag24
Definition:
CSCTMBHeader2007.h:85
CSCTMBHeader2007::tmbMatch
unsigned tmbMatch
Definition:
CSCTMBHeader2007.h:85
CSCTMBHeader2007::TMBMatch
virtual uint16_t TMBMatch() const
Definition:
CSCTMBHeader2007.h:17
CSCTMBHeader2007::stackOvf
unsigned stackOvf
Definition:
CSCTMBHeader2007.h:65
CSCTMBHeader2007::firmwareRevision
virtual uint16_t firmwareRevision() const
Definition:
CSCTMBHeader2007.h:24
CSCTMBHeader2007::noTMBTrig
unsigned noTMBTrig
Definition:
CSCTMBHeader2007.h:85
CSCTMBHeader2007::readCFEBs
unsigned readCFEBs
Definition:
CSCTMBHeader2007.h:84
CSCTMBHeader2007::hasBuf
unsigned hasBuf
Definition:
CSCTMBHeader2007.h:66
CSCTMBHeader2007::flag38
unsigned flag38
Definition:
CSCTMBHeader2007.h:99
CSCTMBHeader2007::MPC_Muon0_cscid_bit4
unsigned MPC_Muon0_cscid_bit4
Definition:
CSCTMBHeader2007.h:96
CSCTMBHeader2007::BXNCount
virtual uint16_t BXNCount() const
Definition:
CSCTMBHeader2007.h:13
CSCTMBHeader2007::MPC_Muon1_SyncErr_
unsigned MPC_Muon1_SyncErr_
Definition:
CSCTMBHeader2007.h:95
CSCTMBHeader2007::MPC_Muon0_vpf_
unsigned MPC_Muon0_vpf_
Definition:
CSCTMBHeader2007.h:96
CSCTMBHeader2007::alct0Amu
unsigned alct0Amu
Definition:
CSCTMBHeader2007.h:89
CSCTMBHeader2007::alctReserved
unsigned alctReserved
Definition:
CSCTMBHeader2007.h:91
CSCTMBHeader2007::bxnPreTrigger
unsigned bxnPreTrigger
Definition:
CSCTMBHeader2007.h:69
CSCTMBHeader2007::MPC_Muon0_bx_
unsigned MPC_Muon0_bx_
Definition:
CSCTMBHeader2007.h:93
CSCTMBHeader2007::uptimeCounterLow
unsigned uptimeCounterLow
Definition:
CSCTMBHeader2007.h:78
CSCTMBHeader2007::dmbThresh
unsigned dmbThresh
Definition:
CSCTMBHeader2007.h:82
CSCTMBHeader2007::clct1_key
unsigned clct1_key
Definition:
CSCTMBHeader2007.h:87
CSCTMBHeader2007::layerTrigEnabled
unsigned layerTrigEnabled
Definition:
CSCTMBHeader2007.h:81
CSCTMBHeader2007::alct0Quality
unsigned alct0Quality
Definition:
CSCTMBHeader2007.h:89
CSCTMBHeader2007::flag40
unsigned flag40
Definition:
CSCTMBHeader2007.h:101
CSCTMBHeader2007::NTBins
virtual uint16_t NTBins() const
Definition:
CSCTMBHeader2007.h:21
CSCTMBHeader2007::readoutCounter
unsigned readoutCounter
Definition:
CSCTMBHeader2007.h:64
CSCTMBHeader2007::flag23
unsigned flag23
Definition:
CSCTMBHeader2007.h:84
CSCTMBHeader2007::nTBins
unsigned nTBins
Definition:
CSCTMBHeader2007.h:80
CSCTMBHeader2007::MPC_Muon0_quality_
unsigned MPC_Muon0_quality_
Definition:
CSCTMBHeader2007.h:92
CSCTMBHeader2007::addCorrelatedLCT0
virtual void addCorrelatedLCT0(const CSCCorrelatedLCTDigi &digi)
Definition:
CSCTMBHeader2007.cc:139
CSCTMBHeader2007::clct0Invalid
unsigned clct0Invalid
Definition:
CSCTMBHeader2007.h:88
CSCTMBHeader2007::clct0_shape
unsigned clct0_shape
Definition:
CSCTMBHeader2007.h:86
CSCTMBHeader2007::MPC_Muon0_bend_
unsigned MPC_Muon0_bend_
Definition:
CSCTMBHeader2007.h:93
CSCTMBHeader2007::syncErrorMPC0
virtual uint16_t syncErrorMPC0() const
Definition:
CSCTMBHeader2007.h:27
CSCTMBHeader2007::hitThresh
unsigned hitThresh
Definition:
CSCTMBHeader2007.h:81
CSCTMBHeader2007::clctOnly
unsigned clctOnly
Definition:
CSCTMBHeader2007.h:85
CSCTMBHeader2007::flag20
unsigned flag20
Definition:
CSCTMBHeader2007.h:81
CSCTMBHeader2007::alctSeqStatus
unsigned alctSeqStatus
Definition:
CSCTMBHeader2007.h:91
CSCTMBHeader2007::bufFull
unsigned bufFull
Definition:
CSCTMBHeader2007.h:66
CSCTMBHeader2007::firmRevCode
unsigned firmRevCode
Definition:
CSCTMBHeader2007.h:68
CSCTMBHeader2007::flag34
unsigned flag34
Definition:
CSCTMBHeader2007.h:95
CSCTMBHeader2007::triadPersist
unsigned triadPersist
Definition:
CSCTMBHeader2007.h:82
CSCTMBHeader2007::MPC_Muon1_bx_
unsigned MPC_Muon1_bx_
Definition:
CSCTMBHeader2007.h:95
CSCTMBHeader2007::clct0_bxn
unsigned clct0_bxn
Definition:
CSCTMBHeader2007.h:88
CSCTMBHeader2007::L1ANumber
virtual uint16_t L1ANumber() const
Definition:
CSCTMBHeader2007.h:20
CSCTMBHeader2007::check
virtual bool check() const
Definition:
CSCTMBHeader2007.h:43
CSCTMBHeader2007::RPCList
unsigned RPCList
Definition:
CSCTMBHeader2007.h:97
CSCTMBHeader2007::reserved8
unsigned reserved8
Definition:
CSCTMBHeader2007.h:101
CSCTMBHeader2007::flag14
unsigned flag14
Definition:
CSCTMBHeader2007.h:75
CSCTMBHeader2007::flag33
unsigned flag33
Definition:
CSCTMBHeader2007.h:94
CSCTMBHeader2007::flag21
unsigned flag21
Definition:
CSCTMBHeader2007.h:82
CSCTMBHeader2007::addALCT1
virtual void addALCT1(const CSCALCTDigi &digi)
Definition:
CSCTMBHeader2007.cc:94
CSCTMBHeader2007::swapCLCTs
void swapCLCTs(CSCCLCTDigi &digi1, CSCCLCTDigi &digi2)
CSCTMBHeader2007::MPC_Muon0_clct_pattern_
unsigned MPC_Muon0_clct_pattern_
Definition:
CSCTMBHeader2007.h:92
CSCTMBHeader2007::trigSourceVect
unsigned trigSourceVect
Definition:
CSCTMBHeader2007.h:83
CSCTMBHeader2007::clct1_bend
unsigned clct1_bend
Definition:
CSCTMBHeader2007.h:87
CSCTMBHeader2007::r_type
unsigned r_type
Definition:
CSCTMBHeader2007.h:66
CSCTMBHeader2007::NWORDS
Definition:
CSCTMBHeader2007.h:8
CSCTMBHeader2007::addALCT0
virtual void addALCT0(const CSCALCTDigi &digi)
Definition:
CSCTMBHeader2007.cc:87
CSCTMBHeader2007::flag41
unsigned flag41
Definition:
CSCTMBHeader2007.h:102
CSCTMBHeader2007::vmeExists
unsigned vmeExists
Definition:
CSCTMBHeader2007.h:80
CSCTMBHeader2007::alctSEUStatus
unsigned alctSEUStatus
Definition:
CSCTMBHeader2007.h:91
CSCTMBHeader2007::flag18
unsigned flag18
Definition:
CSCTMBHeader2007.h:79
CSCTMBHeader2007::CorrelatedLCTDigis
virtual std::vector< CSCCorrelatedLCTDigi > CorrelatedLCTDigis(uint32_t idlayer) const
returns CorrelatedLCT digis
Definition:
CSCTMBHeader2007.cc:62
CSCTMBHeader2007::CSCTMBHeader2007
CSCTMBHeader2007()
Definition:
CSCTMBHeader2007.cc:5
CSCTMBHeader2007::MPC_Muon0_wire_
unsigned MPC_Muon0_wire_
Definition:
CSCTMBHeader2007.h:92
CSCTMBHeader2007::data
virtual unsigned short * data()
returns the first data word
Definition:
CSCTMBHeader2007.h:42
CSCTMBHeader2007::print
virtual void print(std::ostream &os) const
Definition:
CSCTMBHeader2007.cc:177
CSCTMBHeader2007::matchWin
unsigned matchWin
Definition:
CSCTMBHeader2007.h:85
CSCTMBHeader2007::nphThresh
unsigned nphThresh
Definition:
CSCTMBHeader2007.h:81
CSCTMBHeader2007::flag13
unsigned flag13
Definition:
CSCTMBHeader2007.h:74
CSCTMBHeader2007::boardID
unsigned boardID
Definition:
CSCTMBHeader2007.h:65
CSCTMBHeader2007::ALCTMatchTime
virtual uint16_t ALCTMatchTime() const
Definition:
CSCTMBHeader2007.h:14
CSCTMBHeader2007::CLCTOnly
virtual uint16_t CLCTOnly() const
Definition:
CSCTMBHeader2007.h:15
CSCTMBHeader2007::clct0_quality
unsigned clct0_quality
Definition:
CSCTMBHeader2007.h:86
CSCTMBHeader2007::clct_width
unsigned clct_width
Definition:
CSCTMBHeader2007.h:82
CSCTMBHeader2007::alct_delay
unsigned alct_delay
Definition:
CSCTMBHeader2007.h:82
CSCTMBHeader2007::flag11
unsigned flag11
Definition:
CSCTMBHeader2007.h:72
CSCTMBHeader2007::flag22
unsigned flag22
Definition:
CSCTMBHeader2007.h:83
CSCTMBHeader2007::l1atype
unsigned l1atype
Definition:
CSCTMBHeader2007.h:66
CSCTMBHeader2007::lyrThresh
unsigned lyrThresh
Definition:
CSCTMBHeader2007.h:81
CSCTMBHeader2007::pop_l1a_match_win
unsigned pop_l1a_match_win
Definition:
CSCTMBHeader2007.h:84
CSCTMBHeader2007::r_nlayers_hit_vec
unsigned r_nlayers_hit_vec
Definition:
CSCTMBHeader2007.h:83
CSCTMBHeader2007::syncErrorMPC1
virtual uint16_t syncErrorMPC1() const
Definition:
CSCTMBHeader2007.h:28
CSCTMBHeader2007::setNCFEBs
virtual void setNCFEBs(uint16_t ncfebs)
Definition:
CSCTMBHeader2007.h:23
CSCTMBHeader2007::fifoPretrig
unsigned fifoPretrig
Definition:
CSCTMBHeader2007.h:80
CSCTMBHeader2007::clct1_quality
unsigned clct1_quality
Definition:
CSCTMBHeader2007.h:87
CSCTMBHeader2007
Definition:
CSCTMBHeader2007.h:7
CSCTMBHeader2007::alctBXN
unsigned alctBXN
Definition:
CSCTMBHeader2007.h:91
CSCTMBHeader2007::alctCounterHigh
unsigned alctCounterHigh
Definition:
CSCTMBHeader2007.h:77
CSCTMBHeader2007::clct0_bend
unsigned clct0_bend
Definition:
CSCTMBHeader2007.h:86
CSCTMBHeader2007::clct1_sync_err
unsigned clct1_sync_err
Definition:
CSCTMBHeader2007.h:88
CSCTMBHeader2007::alct0Valid
unsigned alct0Valid
Definition:
CSCTMBHeader2007.h:89
CSCTMBHeader2007::clct0_bx0_local
unsigned clct0_bx0_local
Definition:
CSCTMBHeader2007.h:88
CSCTMBHeader2007::MPC_Muon0_cscid_low
unsigned MPC_Muon0_cscid_low
Definition:
CSCTMBHeader2007.h:93
CSCTMBHeader2007::alct1Valid
unsigned alct1Valid
Definition:
CSCTMBHeader2007.h:90
CSCTMBHeader2007::flag6
unsigned flag6
Definition:
CSCTMBHeader2007.h:67
CSCTMBHeader2007::flag9
unsigned flag9
Definition:
CSCTMBHeader2007.h:70
CSCTMBHeader2007::noMPCFrame
unsigned noMPCFrame
Definition:
CSCTMBHeader2007.h:85
CSCTMBHeader2007::flag4
unsigned flag4
Definition:
CSCTMBHeader2007.h:65
CSCTMBHeader2007::MPC_Muon0_bc0_
unsigned MPC_Muon0_bc0_
Definition:
CSCTMBHeader2007.h:93
CSCTMBHeader2007::bits
struct CSCTMBHeader2007::@313 bits
CSCCLCTDigi
Definition:
CSCCLCTDigi.h:15
CSCTMBHeader2007::flag28
unsigned flag28
Definition:
CSCTMBHeader2007.h:89
CSCTMBHeader2007::reserved3
unsigned reserved3
Definition:
CSCTMBHeader2007.h:90
CSCTMBHeader2007::clct0_cfeb_high
unsigned clct0_cfeb_high
Definition:
CSCTMBHeader2007.h:88
CSCTMBHeader2007::alctCounterLow
unsigned alctCounterLow
Definition:
CSCTMBHeader2007.h:76
CSCTMBHeader2007::flag15
unsigned flag15
Definition:
CSCTMBHeader2007.h:76
CSCTMBHeader2007::reserved2
unsigned reserved2
Definition:
CSCTMBHeader2007.h:89
CSCTMBHeader2007::syncError
virtual uint16_t syncError() const
Definition:
CSCTMBHeader2007.h:25
CSCTMBHeader2007::trigCounterLow
unsigned trigCounterLow
Definition:
CSCTMBHeader2007.h:74
CSCTMBHeader2007::NHeaderFrames
virtual unsigned short int NHeaderFrames() const
Definition:
CSCTMBHeader2007.h:40
CSCTMBHeader2007::bxnCount
unsigned bxnCount
Definition:
CSCTMBHeader2007.h:62
CSCTMBHeader2007::runID
unsigned runID
Definition:
CSCTMBHeader2007.h:65
CSCTMBHeader2007::layerTriggered
unsigned layerTriggered
Definition:
CSCTMBHeader2007.h:84
CSCTMBHeader2007::flag29
unsigned flag29
Definition:
CSCTMBHeader2007.h:90
CSCTMBHeader2007::clct0_key
unsigned clct0_key
Definition:
CSCTMBHeader2007.h:86
CSCTMBHeader2007::alct1Key
unsigned alct1Key
Definition:
CSCTMBHeader2007.h:90
CSCTMBHeader2007::addrL1a
unsigned addrL1a
Definition:
CSCTMBHeader2007.h:99
CSCTMBHeader2007::flag36
unsigned flag36
Definition:
CSCTMBHeader2007.h:97
CSCTMBHeader2007::flag37
unsigned flag37
Definition:
CSCTMBHeader2007.h:98
CSCTMBHeader2007::fifoMode
unsigned fifoMode
Definition:
CSCTMBHeader2007.h:66
CSCTMBHeader2007::RPCExists
unsigned RPCExists
Definition:
CSCTMBHeader2007.h:97
CSCTMBHeader2007::sizeInWords
unsigned short int sizeInWords() const
Definition:
CSCTMBHeader2007.h:38
CSCTMBHeader2007::CFEBsEnabled
unsigned CFEBsEnabled
Definition:
CSCTMBHeader2007.h:96
CSCTMBHeader2007::flag7
unsigned flag7
Definition:
CSCTMBHeader2007.h:68
CSCTMBHeader2007::MPC_Muon1_halfstrip_clct_pattern
unsigned MPC_Muon1_halfstrip_clct_pattern
Definition:
CSCTMBHeader2007.h:95
CSCTMBHeader2007::MPC_Muon1_wire_
unsigned MPC_Muon1_wire_
Definition:
CSCTMBHeader2007.h:94
CSCTMBHeader2007::clct0_sync_err
unsigned clct0_sync_err
Definition:
CSCTMBHeader2007.h:88
CSCTMBHeader2007::flag27
unsigned flag27
Definition:
CSCTMBHeader2007.h:88
CSCTMBHeader2007::clct1_valid
unsigned clct1_valid
Definition:
CSCTMBHeader2007.h:87
CSCTMBHeader2007::clctCounterHigh
unsigned clctCounterHigh
Definition:
CSCTMBHeader2007.h:73
CSCTMBHeader2007::clct0_cfeb_low
unsigned clct0_cfeb_low
Definition:
CSCTMBHeader2007.h:86
CSCTMBHeader2007::reserved5
unsigned reserved5
Definition:
CSCTMBHeader2007.h:98
CSCTMBHeader2007::flag2
unsigned flag2
Definition:
CSCTMBHeader2007.h:63
CSCTMBHeader2007::flag35
unsigned flag35
Definition:
CSCTMBHeader2007.h:96
CSCTMBHeader2007::MPCDelay
unsigned MPCDelay
Definition:
CSCTMBHeader2007.h:96
CSCTMBHeader2007::cscID
unsigned cscID
Definition:
CSCTMBHeader2007.h:65
CSCTMBHeader2007::bd_status
unsigned bd_status
Definition:
CSCTMBHeader2007.h:67
CSCTMBHeader2007::MPC_Muon1_bend_
unsigned MPC_Muon1_bend_
Definition:
CSCTMBHeader2007.h:95
CSCTMBHeader2007::staggerCSC
unsigned staggerCSC
Definition:
CSCTMBHeader2007.h:81
CSCTMBHeader2007::b0cline
unsigned b0cline
Definition:
CSCTMBHeader2007.h:61
CSCTMBHeader2007::dduCode3
unsigned dduCode3
Definition:
CSCTMBHeader2007.h:64
CSCTMBHeader2007::alct0Key
unsigned alct0Key
Definition:
CSCTMBHeader2007.h:89
CSCTMBHeader2007::flag30
unsigned flag30
Definition:
CSCTMBHeader2007.h:91
CSCTMBHeader2007::clctCounterLow
unsigned clctCounterLow
Definition:
CSCTMBHeader2007.h:72
CSCTMBHeader2007::reserved1
unsigned reserved1
Definition:
CSCTMBHeader2007.h:85
CSCTMBHeader2007::MPC_Muon0_halfstrip_clct_pattern
unsigned MPC_Muon0_halfstrip_clct_pattern
Definition:
CSCTMBHeader2007.h:93
CSCTMBHeader2007::flag39
unsigned flag39
Definition:
CSCTMBHeader2007.h:100
CSCTMBHeader2007::MPC_Muon1_clct_pattern_
unsigned MPC_Muon1_clct_pattern_
Definition:
CSCTMBHeader2007.h:94
CSCTMBHeader2007::preTrigCounterHigh
unsigned preTrigCounterHigh
Definition:
CSCTMBHeader2007.h:71
CSCVTMBHeaderFormat.h
CSCTMBHeader2007::addCLCT0
virtual void addCLCT0(const CSCCLCTDigi &digi)
Needed before data packing.
Definition:
CSCTMBHeader2007.cc:100
CSCTMBHeader2007::reserved
unsigned reserved
Definition:
CSCTMBHeader2007.h:69
CSCTMBHeader2007::clct0_valid
unsigned clct0_valid
Definition:
CSCTMBHeader2007.h:86
CSCVTMBHeaderFormat
Definition:
CSCVTMBHeaderFormat.h:14
CSCTMBHeader2007::clct1_cfeb_low
unsigned clct1_cfeb_low
Definition:
CSCTMBHeader2007.h:87
CSCTMBHeader2007::bufReady
unsigned bufReady
Definition:
CSCTMBHeader2007.h:98
CSCTMBHeader2007::clct1_bx0_local
unsigned clct1_bx0_local
Definition:
CSCTMBHeader2007.h:88
CSCTMBHeader2007::RPCEnable
unsigned RPCEnable
Definition:
CSCTMBHeader2007.h:97
CSCTMBHeader2007::flag26
unsigned flag26
Definition:
CSCTMBHeader2007.h:87
CSCTMBHeader2007::flag25
unsigned flag25
Definition:
CSCTMBHeader2007.h:86
CSCTMBHeader2007::clct1Invalid
unsigned clct1Invalid
Definition:
CSCTMBHeader2007.h:88
CSCTMBHeader2007::flag16
unsigned flag16
Definition:
CSCTMBHeader2007.h:77
CSCTMBHeader2007::flag5
unsigned flag5
Definition:
CSCTMBHeader2007.h:66
CSCTMBHeader2007::reserved9
unsigned reserved9
Definition:
CSCTMBHeader2007.h:102
CSCTMBHeader2007::nCFEBs
unsigned nCFEBs
Definition:
CSCTMBHeader2007.h:80
CSCTMBHeader2007::flag31
unsigned flag31
Definition:
CSCTMBHeader2007.h:92
CSCTMBHeader2007::flag17
unsigned flag17
Definition:
CSCTMBHeader2007.h:78
CSCTMBHeader2007::MPC_Muon0_SyncErr_
unsigned MPC_Muon0_SyncErr_
Definition:
CSCTMBHeader2007.h:93
CSCTMBHeader2007::clct1Busy
unsigned clct1Busy
Definition:
CSCTMBHeader2007.h:88
CSCTMBHeader2007::preTrigCounterLow
unsigned preTrigCounterLow
Definition:
CSCTMBHeader2007.h:70
CSCTMBHeader2007::addCorrelatedLCT1
virtual void addCorrelatedLCT1(const CSCCorrelatedLCTDigi &digi)
Definition:
CSCTMBHeader2007.cc:158
CSCTMBHeader2007::ALCTOnly
virtual uint16_t ALCTOnly() const
Definition:
CSCTMBHeader2007.h:16
CSCTMBHeader2007::reserved4
unsigned reserved4
Definition:
CSCTMBHeader2007.h:91
CSCTMBHeader2007::flag1
unsigned flag1
Definition:
CSCTMBHeader2007.h:62
CSCTMBHeader2007::reserved7
unsigned reserved7
Definition:
CSCTMBHeader2007.h:100
CSCTMBHeader2007::MPC_Muon1_cscid_bit4
unsigned MPC_Muon1_cscid_bit4
Definition:
CSCTMBHeader2007.h:96
CSCTMBHeader2007::CLCTDigis
virtual std::vector< CSCCLCTDigi > CLCTDigis(uint32_t idlayer)
returns CLCT digis
Definition:
CSCTMBHeader2007.cc:30
CSCTMBHeader2007::flag12
unsigned flag12
Definition:
CSCTMBHeader2007.h:73
CSCTMBHeader2007::alct1Amu
unsigned alct1Amu
Definition:
CSCTMBHeader2007.h:90
CSCTMBHeader2007::e0bline
unsigned e0bline
Definition:
CSCTMBHeader2007.h:103
CSCCorrelatedLCTDigi
Definition:
CSCCorrelatedLCTDigi.h:15
CSCTMBHeader2007::MPC_Muon1_cscid_low
unsigned MPC_Muon1_cscid_low
Definition:
CSCTMBHeader2007.h:95
CSCTMBHeader2007::nHeaderFrames
unsigned nHeaderFrames
Definition:
CSCTMBHeader2007.h:66
CSCTMBHeader2007::setEventInformation
virtual void setEventInformation(const CSCDMBHeader &dmbHeader)
Definition:
CSCTMBHeader2007.cc:22
CSCTMBHeader2007::noMPCResponse
unsigned noMPCResponse
Definition:
CSCTMBHeader2007.h:85
CSCTMBHeader2007::clct1_cfeb_high
unsigned clct1_cfeb_high
Definition:
CSCTMBHeader2007.h:88
CSCTMBHeader2007::MPC_Muon1_quality_
unsigned MPC_Muon1_quality_
Definition:
CSCTMBHeader2007.h:94
CSCTMBHeader2007::Bxn0Diff
virtual uint16_t Bxn0Diff() const
Definition:
CSCTMBHeader2007.h:18
CSCDMBHeader
Definition:
CSCDMBHeader.h:15
Generated for CMSSW Reference Manual by
1.8.5