ATLAS Offline Software
RoiDescriptorStoreAuxInfo_v1.h
Go to the documentation of this file.
1 // emacs: this is -*- c++ -*-
2 /*
3  Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
4 */
5 //
6 // @file IRoiDecsriptorStorageAuxInfo_v1.h
7 //
8 // Class holding the data handled by RoiDescriptorStore_v1
9 // This is the auxiliary class holding the serialised RoiDescriptor
10 // information in xAOD files.
11 //
12 // $Id: RoiDescriptorStoreAuxInfo_v1.h v0.0 Wed 11 Nov 2015 14:36:15 CET sutt $
13 
14 #ifndef XAODTRIGGER_VERSIONS_ROIDESCRIPTORSTOREAUXINFO_V1_H
15 #define XAODTRIGGER_VERSIONS_ROIDESCRIPTORSTOREAUXINFO_V1_H
16 
17 #include <stdint.h>
18 #include <vector>
19 
20 // xAOD include
21 #include "xAODCore/AuxInfoBase.h"
22 
23 namespace xAOD {
24 
26 
27  public:
30 
31  private:
32 
33  std::vector< std::vector<uint32_t> > serialised;
34 
35  }; // class RoiDescriptorStoreAuxInfo_v1
36 
37 } // namespace xAOD
38 
39 // Declare the inheritance of the type:
40 #include "xAODCore/BaseInfo.h"
42 
43 #endif // XAODTRIGGER_VERSIONS_ROIDESCRIPTORSTOREAUXINFO_V1_H
xAOD::AuxInfoBase
Common base class for auxiliary info objects.
Definition: AuxInfoBase.h:49
AuxInfoBase.h
xAOD::RoiDescriptorStoreAuxInfo_v1::serialised
std::vector< std::vector< uint32_t > > serialised
Definition: RoiDescriptorStoreAuxInfo_v1.h:33
BaseInfo.h
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition: ICaloAffectedTool.h:24
SG_BASE
SG_BASE(xAOD::RoiDescriptorStoreAuxInfo_v1, xAOD::AuxInfoBase)
xAOD::RoiDescriptorStoreAuxInfo_v1::RoiDescriptorStoreAuxInfo_v1
RoiDescriptorStoreAuxInfo_v1()
Default constructor.
Definition: RoiDescriptorStoreAuxInfo_v1.cxx:18
xAOD::RoiDescriptorStoreAuxInfo_v1
Definition: RoiDescriptorStoreAuxInfo_v1.h:25