ATLAS Offline Software
Loading...
Searching...
No Matches
Global/GlobalSimulation/GlobalSimulation/GenericTOB.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3 */
4
5#ifndef GLOBALSIM_GENERICTOB_H
6#define GLOBALSIM_GENERICTOB_H
7
9
10namespace GlobalSim {
11
12 namespace v1 {
13 class GenericTOB : public BitSpec<GenericTOB, 64> {
14 public:
15 static inline const BitField<0, 12, float> et{{.name="et", .auxvar="et", .description="Transverse energy", .scale=0.1/*GeV*/, .centre=0}};
16 static inline const SignedBitField<13, 22, float> eta{{.name="eta", .auxvar="eta", .description="Eta coordinate", .scale=0.0125}};
17 static inline const UnclampedBitField<23, 31, float> phi{{.name="phi", .auxvar="phi", .description="Phi coordinate", .scale=M_PI / 256}};
18
20 };
21 }
22
23
25
26}
27#endif
#define M_PI
DECLARE_FIELDS(et, eta, phi)
static const SignedBitField< 13, 22, float > eta
static const UnclampedBitField< 23, 31, float > phi
AlgTool to read in LArStripNeighborhoods, and run the BDT Algorithm.
Definition BitSpec.h:24
BitField< Lo, Hi, AuxValue, Value, true > SignedBitField
Definition BitSpec.h:526
BitField< Lo, Hi, AuxValue, Value, false, false > UnclampedBitField
Definition BitSpec.h:529