ATLAS Offline Software
ElectronMuonTopoInfoContainer.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 
3 /*
4  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 /**************************************************************************
8  **
9  ** File: Trigger/TrigEvent/TrigTopoEvent/ElectronMuonTopoInfoContainer.h
10  **
11  ** Description:
12  ** Container of ElectronMuonTopoInfo objects so that they can be
13  ** attached to TE
14  ** Author: Pavel Jez <pavel.jez@cern.ch>
15  **
16  ** Created: Apr 11, 2011
17  **
18  **
19  **************************************************************************/
20 
21 #ifndef ELECTRONMUONTOPOINFO_CONTAINER
22 #define ELECTRONMUONTOPOINFO_CONTAINER
23 
25 #include "AthenaKernel/CLASS_DEF.h"
26 
27 #include "ElectronMuonTopoInfo.h"
28 #include "AthenaKernel/BaseInfo.h"
29 
30 class ElectronMuonTopoInfoContainer : public DataVector<ElectronMuonTopoInfo> {};
31 
32 
33 CLASS_DEF( ElectronMuonTopoInfoContainer , 1271751257 , 1 )
34 
36 
37 #endif // ELECTRONMUONTOPOINFO_CONTAINER
ElectronMuonTopoInfoContainer
Definition: ElectronMuonTopoInfoContainer.h:30
ElectronMuonTopoInfo
ElectronMuonTopoInfo is a class for storing information about combuned electron-muon object....
Definition: ElectronMuonTopoInfo.h:51
ElectronMuonTopoInfo.h
BaseInfo.h
Provide an interface for finding inheritance information at run time.
SG_BASE
SG_BASE(ElectronMuonTopoInfoContainer, DataVector< ElectronMuonTopoInfo >)
DataVector
Derived DataVector<T>.
Definition: DataVector.h:581
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
CLASS_DEF.h
macros to associate a CLID to a type