ATLAS Offline Software
Trigger
TrigEvent
TrigSteeringEvent
TrigSteeringEvent
TrigPassFlagsCollection.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#pragma once
6
#ifndef TrigSteeringEvent_TrigPassFlagsCollection_h
7
#define TrigSteeringEvent_TrigPassFlagsCollection_h
8
9
#include "
AthContainers/DataVector.h
"
10
#include "
xAODCore/BaseInfo.h
"
11
12
#ifndef TrigSteeringEvent_TrigPassFlags_h
13
#include "
TrigSteeringEvent/TrigPassFlags.h
"
14
#endif
15
16
class
TrigPassFlagsCollection
:
public
DataVector
<TrigPassFlags> {
17
};
18
19
CLASS_DEF
(
TrigPassFlagsCollection
, 1210268481 , 1 )
20
21
SG_BASE
(
TrigPassFlagsCollection
,
DataVector
<
TrigPassFlags
>);
22
23
#endif // TrigSteeringEvent_TrigPassFlagsCollection_h
BaseInfo.h
TrigPassFlagsCollection
Definition:
TrigPassFlagsCollection.h:16
DataVector
Derived DataVector<T>.
Definition:
DataVector.h:794
DataVector.h
An STL vector of pointers that by default owns its pointed-to elements.
CLASS_DEF
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Definition:
Control/AthenaKernel/AthenaKernel/CLASS_DEF.h:64
TrigPassFlags
A Flag is an ordered collection of bits (vector<bool>) that can hold additional (boolean) information...
Definition:
TrigPassFlags.h:29
SG_BASE
SG_BASE(TrigPassFlagsCollection, DataVector< TrigPassFlags >)
TrigPassFlags.h
Generated on Fri Jan 10 2025 21:20:30 for ATLAS Offline Software by
1.8.18