ATLAS Offline Software
Loading...
Searching...
No Matches
PRDCommonFlags.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
6// //
7// Common flags shared by several subsystems //
8// //
9// Author: Thomas H. Kittelmann (Thomas.Kittelmann@cern.ch) //
10// Initial version: November 2007 //
11// //
13
14#ifndef PRDCOMMONFLAGS_H
15#define PRDCOMMONFLAGS_H
16
17#include <QFlags>
18
20public:
21
23 None = 0x000000,
24 BarrelPositive = 0x000001,
25 BarrelNegative = 0x000002,
26 EndCapPositive = 0x000004,
27 EndCapNegative = 0x000008,
28 AllBarrel = 0x000003,
29 AllEndCap = 0x00000C,
30 All = 0x00000F
31 };
32 Q_DECLARE_FLAGS(InDetPartsFlags, InDetPartsFlag)
33
34private:
37};
38
39Q_DECLARE_OPERATORS_FOR_FLAGS(PRDCommonFlags::InDetPartsFlags)
40
41#endif