ATLAS Offline Software
Loading...
Searching...
No Matches
TileCalorimeter
TileIdentifier
TileIdentifier
TileRawChannelUnit.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TILECONDITIONS_TILERAWCHANNELUNIT_H
6
#define TILECONDITIONS_TILERAWCHANNELUNIT_H
7
8
9
#include <string>
10
11
12
class
TileRawChannelUnit
13
{
14
public
:
15
enum
UNIT
16
{
17
ADCcounts
= 0,
18
PicoCoulombs
= 1,
19
CesiumPicoCoulombs
= 2,
20
MegaElectronVolts
= 3,
21
OnlineADCcounts
= 4,
22
OnlinePicoCoulombs
= 5,
23
OnlineCesiumPicoCoulombs
= 6,
24
OnlineMegaElectronVolts
= 7,
25
OnlineOffset
= 4,
26
Invalid
= 99
27
};
28
29
31
static
std::string
unitToString
(
UNIT
type
);
32
};
33
34
#endif
UNIT
#define UNIT(NAME)
Definition
Units.h:74
TileRawChannelUnit
Definition
TileRawChannelUnit.h:13
TileRawChannelUnit::UNIT
UNIT
Definition
TileRawChannelUnit.h:16
TileRawChannelUnit::OnlineCesiumPicoCoulombs
@ OnlineCesiumPicoCoulombs
Definition
TileRawChannelUnit.h:23
TileRawChannelUnit::OnlineMegaElectronVolts
@ OnlineMegaElectronVolts
Definition
TileRawChannelUnit.h:24
TileRawChannelUnit::OnlinePicoCoulombs
@ OnlinePicoCoulombs
Definition
TileRawChannelUnit.h:22
TileRawChannelUnit::CesiumPicoCoulombs
@ CesiumPicoCoulombs
Definition
TileRawChannelUnit.h:19
TileRawChannelUnit::ADCcounts
@ ADCcounts
Definition
TileRawChannelUnit.h:17
TileRawChannelUnit::PicoCoulombs
@ PicoCoulombs
Definition
TileRawChannelUnit.h:18
TileRawChannelUnit::MegaElectronVolts
@ MegaElectronVolts
Definition
TileRawChannelUnit.h:20
TileRawChannelUnit::OnlineOffset
@ OnlineOffset
Definition
TileRawChannelUnit.h:25
TileRawChannelUnit::Invalid
@ Invalid
Definition
TileRawChannelUnit.h:26
TileRawChannelUnit::OnlineADCcounts
@ OnlineADCcounts
Definition
TileRawChannelUnit.h:21
TileRawChannelUnit::unitToString
static std::string unitToString(UNIT type)
Printable representation of a unit.
Definition
TileRawChannelUnit.cxx:14
type
Generated on
for ATLAS Offline Software by
1.14.0