ATLAS Offline Software
Loading...
Searching...
No Matches
Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloClusterContainer.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 TRIGCALOCLUSTERCONTAINER_H
6#define TRIGCALOCLUSTERCONTAINER_H
7
8
9/*******************************************************
10
11NAME: TrigCaloClusterContainer.h
12PACKAGE: Trigger/TrigEvent/TrigCaloEvent
13AUTHORS: Denis O. Damazio
14
15PURPOSE: Keep a container for the important
16 output variables from the Calorimeter
17 LVL2 Trigger.
18 Variables here should be raw variables.
19DATE: May 31st, 2011
20
21******************************************************/
22// includes section
26
29class TrigCaloClusterContainer : public DataVector<TrigCaloCluster> {
30
31
32public:
35 void print ( void ) const;
38 void print ( MsgStream& log ) const;
39private:
40};
41
42// CLIDSvc is already loaded in base class
43CLASS_DEF ( TrigCaloClusterContainer, 1306462450, 1)
45
47#endif
Provide an interface for finding inheritance information at run time.
#define SG_BASE(D, B)
Declare that class D derives from class B.
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
An STL vector of pointers that by default owns its pointed-to elements.
Derived DataVector<T>.
Definition DataVector.h:795
DataVector(SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS, SG::IndexTrackingPolicy trackIndices=SG::DEFAULT_TRACK_INDICES)
void print(void) const
calls TrigCaloCluster::print (to std::cout) for all available clusters