ATLAS Offline Software
Loading...
Searching...
No Matches
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
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
19{
20 public:
21
23 unsigned int cellID;
24 unsigned short electInd;
25 unsigned short pathologyType;
26 };
27
30
31 std::vector<LArHVElectPathologyDb> m_v;
32};
33
34
35#endif
Helpers for treating a class enum as a bitmask.
std::vector< LArHVElectPathologyDb > m_v
static const unsigned short MaskCurr
static const unsigned short SetHVMask
static const unsigned short MaskHV