ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
LArCalorimeter
LArRecConditions
LArRecConditions
LArHVPathologiesDb.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef LARTOOLS_LARHVPATHOLOGIESDB_H
6
#define LARTOOLS_LARHVPATHOLOGIESDB_H
7
8
#include "
CxxUtils/bitmask.h
"
9
#include <vector>
10
11
class
LArHVPathologyBits
{
12
public
:
13
static
const
unsigned
short
MaskHV
=0x1;
14
static
const
unsigned
short
MaskCurr
=0x2;
15
static
const
unsigned
short
SetHVMask
=0xFFF0;
16
};
17
18
class
LArHVPathologiesDb
19
{
20
public
:
21
22
struct
LArHVElectPathologyDb
{
23
unsigned
int
cellID
;
24
unsigned
short
electInd
;
25
unsigned
short
pathologyType
;
26
};
27
28
LArHVPathologiesDb
() {}
29
virtual
~LArHVPathologiesDb
() {}
30
31
std::vector<LArHVElectPathologyDb>
m_v
;
32
};
33
34
35
#endif
bitmask.h
Helpers for treating a class enum as a bitmask.
LArHVPathologiesDb::m_v
std::vector< LArHVElectPathologyDb > m_v
Definition
LArHVPathologiesDb.h:31
LArHVPathologiesDb::~LArHVPathologiesDb
virtual ~LArHVPathologiesDb()
Definition
LArHVPathologiesDb.h:29
LArHVPathologiesDb::LArHVPathologiesDb
LArHVPathologiesDb()
Definition
LArHVPathologiesDb.h:28
LArHVPathologyBits
Definition
LArHVPathologiesDb.h:11
LArHVPathologyBits::MaskCurr
static const unsigned short MaskCurr
Definition
LArHVPathologiesDb.h:14
LArHVPathologyBits::SetHVMask
static const unsigned short SetHVMask
Definition
LArHVPathologiesDb.h:15
LArHVPathologyBits::MaskHV
static const unsigned short MaskHV
Definition
LArHVPathologiesDb.h:13
LArHVPathologiesDb::LArHVElectPathologyDb
Definition
LArHVPathologiesDb.h:22
LArHVPathologiesDb::LArHVElectPathologyDb::electInd
unsigned short electInd
Definition
LArHVPathologiesDb.h:24
LArHVPathologiesDb::LArHVElectPathologyDb::pathologyType
unsigned short pathologyType
Definition
LArHVPathologiesDb.h:25
LArHVPathologiesDb::LArHVElectPathologyDb::cellID
unsigned int cellID
Definition
LArHVPathologiesDb.h:23
Generated on
for ATLAS Offline Software by
1.17.0