|
ATLAS Offline Software
|
Go to the documentation of this file.
40 return ( bcmWord1() & 0xf );
45 return ( (
bcmWord1() >> 4 ) & 0x3f );
50 return ( (
bcmWord1() >> 10 ) & 0x1f );
55 return ( (
bcmWord1() >> 15 ) & 0x3f );
60 return ( (
bcmWord1() >> 21 ) & 0x1f );
65 return ( (
bcmWord1() >> 26 ) & 0x3f );
75 return ( (
bcmWord2() >> 12 ) & 0xffff );
80 return ( (
bcmWord2() >> 28 ) & 0xf );
AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(BTagging_v1, float, IP2D_pb, setIP2D_pb) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(BTagging_v1
int pulse1Position() const
Position of first pulse [0-63].
uint32_t bcmWord2() const
The second raw word.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
int pulse2Position() const
Position of second pulse [0-63].
int lvl1a() const
Level-1 Accept [0-63].
int pulse2Width() const
Width of second pulse [0-31].
BCMRawData_v1()
Default constructor.
uint32_t bcmWord1() const
The first raw word.
int error() const
Error bits [0-15].
int lvl1id() const
Level-1 ID [0-65535].
int pulse1Width() const
Width of first pulse [0-31].
int bcid() const
Bunch crossing ID [0-4095].
Class describing the BCM raw data.