ATLAS Offline Software
Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigEMClusterContainer.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 #ifndef TRIGEMCLUSTERCONTAINER_H
6 #define TRIGEMCLUSTERCONTAINER_H
7 
8 
9 /*******************************************************
10 
11 NAME: TrigEMClusterContainer.h
12 PACKAGE: Trigger/TrigEvent/TrigCaloEvent
13 AUTHORS: Denis O. Damazio, Carlos Osuna, Xin Wu
14 
15 PURPOSE: Keep a container for the important
16  output variables from the Calorimeter
17  LVL2 egamma Trigger.
18  Optionally seed ID Trigger and EF.
19  Variables here should be corrected variables
20  not raw (in mother class).
21 DATE: October 17th, 2005
22 
23 ******************************************************/
24 // includes section
27 #include "AthenaKernel/BaseInfo.h"
28 
32 class TrigEMClusterContainer : public DataVector<TrigEMCluster> {
33 
34 public:
37  void print ( void ) const;
40  void print ( MsgStream& log ) const;
41 private:
42 };
43 
44 // CLIDSvc is already loaded in base class
45 CLASS_DEF ( TrigEMClusterContainer, 1212891485, 1)
46 CLASS_DEF( DataVector<TrigEMClusterContainer> , 1331587544 , 1 )
47 
49 #endif
TrigEMCluster
Class with calibrated variables for egamma clustering.
Definition: Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigEMCluster.h:31
TrigEMClusterContainer
Container from TrigEMCluster type objects.
Definition: Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigEMClusterContainer.h:32
BaseInfo.h
Provide an interface for finding inheritance information at run time.
TrigEMCluster.h
DataVector
Derived DataVector<T>.
Definition: DataVector.h:581
TrigEMClusterContainer::print
void print(void) const
calls TrigEMCluster::print (to std::cout) for all available clusters
Definition: TrigEMClusterContainer.cxx:28
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
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20
SG_BASE
SG_BASE(TrigEMClusterContainer, DataVector< TrigEMCluster >)