ATLAS Offline Software
Loading...
Searching...
No Matches
TrigTauClusterContainer.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef TRIGTAUCLUSTERCONTAINER_H
6#define TRIGTAUCLUSTERCONTAINER_H
7
8
9/*******************************************************
10
11NAME: TrigTauClusterContainer.h
12PACKAGE: Trigger/TrigEvent/TrigCaloEvent
13AUTHORS: Denis O. Damazio, Carlos Osuna, Xin Wu
14
15PURPOSE: Keep a container for the important
16 output variables from the Calorimeter
17 LVL2 tau Trigger.
18 Optionally seed ID Trigger and EF.
19 Variables here should be corrected variables
20 not raw (in mother class).
21DATE: October 17th, 2005
22
23******************************************************/
24// includes section
28
29
33class TrigTauClusterContainer : public DataVector<TrigTauCluster> {
34
35public:
38 void print ( void ) const;
41 void print ( MsgStream& log ) const;
42private:
43};
44
45// CLIDSvc is already loaded in base class
46CLASS_DEF ( TrigTauClusterContainer, 1245276288, 1)
48
50
51#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)
Container from TrigTauCluster type objects.
void print(void) const
calls TrigTauCluster::print (to std::cout) for all available clusters
Class with calibrated variables for tau clustering.