CMS 3D CMS Logo

Classes | Namespaces | Variables
HcalTBQADCUnpacker.cc File Reference
#include "RecoTBCalo/HcalTBObjectUnpacker/interface/HcalTBQADCUnpacker.h"
#include "FWCore/Utilities/interface/Exception.h"

Go to the source code of this file.

Classes

struct  hcaltb::ClassicQADCDataFormat
 
struct  hcaltb::CombinedTDCQDCDataFormat
 

Namespaces

 hcaltb
 

Variables

static const int aCerenkov2 = 49
 
static const int aCerenkov3 = 59
 
static const int aMuonV = 56
 
static const int aMuonV3 = 64
 
static const int aMuonV6 = 62
 
static const int aMuonVH1 = 67
 
static const int aMuonVH2 = 68
 
static const int aMuonVH3 = 69
 
static const int aMuonVH4 = 70
 
static const int aSCI_521 = 57
 
static const int aSCI_528 = 58
 
static const int aSCI_VLE = 65
 
static const int aScint1 = 52
 
static const int aScint2 = 53
 
static const int aScint3 = 54
 
static const int aScint4 = 66
 
static const int bCerenkov1 = 16
 
static const int bCerenkov2 = 17
 
static const int bCerenkov3 = 18
 
static const int bMuonV1 = 0
 
static const int bMuonV2 = 1
 
static const int bMuonV3 = 2
 
static const int bMuonV4 = 3
 
static const int bMuonV5 = 4
 
static const int bMuonV6 = 5
 
static const int bMuonV7 = 6
 
static const int bMuonV8 = 7
 
static const int bMuonVB = 11
 
static const int bMuonVF = 10
 
static const int bSCI_521 = 24
 
static const int bSCI_528 = 25
 
static const int bScint1 = 12
 
static const int bScint2 = 13
 
static const int bScint3 = 14
 
static const int bScint4 = 15
 
static const int bTOF1J = 21
 
static const int bTOF1S = 20
 
static const int bTOF2J = 23
 
static const int bTOF2S = 22
 
static const int bVH1 = 30
 
static const int bVH2 = 27
 
static const int bVH3 = 29
 
static const int bVH4 = 28
 
static const int N_QADCS_ALLOWED = 6
 

Variable Documentation

◆ aCerenkov2

const int aCerenkov2 = 49
static

Definition at line 20 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ aCerenkov3

const int aCerenkov3 = 59
static

Definition at line 21 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ aMuonV

const int aMuonV = 56
static

Definition at line 13 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ aMuonV3

const int aMuonV3 = 64
static

Definition at line 14 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ aMuonV6

const int aMuonV6 = 62
static

Definition at line 15 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ aMuonVH1

const int aMuonVH1 = 67
static

Definition at line 16 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ aMuonVH2

const int aMuonVH2 = 68
static

Definition at line 17 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ aMuonVH3

const int aMuonVH3 = 69
static

Definition at line 18 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ aMuonVH4

const int aMuonVH4 = 70
static

Definition at line 19 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ aSCI_521

const int aSCI_521 = 57
static

Definition at line 23 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ aSCI_528

const int aSCI_528 = 58
static

Definition at line 24 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ aSCI_VLE

const int aSCI_VLE = 65
static

Definition at line 22 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ aScint1

const int aScint1 = 52
static

Definition at line 9 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ aScint2

const int aScint2 = 53
static

Definition at line 10 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ aScint3

const int aScint3 = 54
static

Definition at line 11 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ aScint4

const int aScint4 = 66
static

Definition at line 12 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bCerenkov1

const int bCerenkov1 = 16
static

Definition at line 40 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bCerenkov2

const int bCerenkov2 = 17
static

Definition at line 41 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bCerenkov3

const int bCerenkov3 = 18
static

Definition at line 42 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bMuonV1

const int bMuonV1 = 0
static

Definition at line 26 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bMuonV2

const int bMuonV2 = 1
static

Definition at line 27 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bMuonV3

const int bMuonV3 = 2
static

Definition at line 28 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bMuonV4

const int bMuonV4 = 3
static

Definition at line 29 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bMuonV5

const int bMuonV5 = 4
static

Definition at line 30 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bMuonV6

const int bMuonV6 = 5
static

Definition at line 31 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bMuonV7

const int bMuonV7 = 6
static

Definition at line 32 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bMuonV8

const int bMuonV8 = 7
static

Definition at line 33 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bMuonVB

const int bMuonVB = 11
static

Definition at line 35 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bMuonVF

const int bMuonVF = 10
static

Definition at line 34 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bSCI_521

const int bSCI_521 = 24
static

Definition at line 47 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bSCI_528

const int bSCI_528 = 25
static

Definition at line 48 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bScint1

const int bScint1 = 12
static

Definition at line 36 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bScint2

const int bScint2 = 13
static

Definition at line 37 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bScint3

const int bScint3 = 14
static

Definition at line 38 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bScint4

const int bScint4 = 15
static

Definition at line 39 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bTOF1J

const int bTOF1J = 21
static

Definition at line 44 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bTOF1S

const int bTOF1S = 20
static

Definition at line 43 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bTOF2J

const int bTOF2J = 23
static

Definition at line 46 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bTOF2S

const int bTOF2S = 22
static

Definition at line 45 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bVH1

const int bVH1 = 30
static

Definition at line 52 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bVH2

const int bVH2 = 27
static

Definition at line 49 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bVH3

const int bVH3 = 29
static

Definition at line 51 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ bVH4

const int bVH4 = 28
static

Definition at line 50 of file HcalTBQADCUnpacker.cc.

Referenced by hcaltb::HcalTBQADCUnpacker::unpack().

◆ N_QADCS_ALLOWED

const int N_QADCS_ALLOWED = 6
static