ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigEvent
TrigCaloEvent
TrigCaloEvent
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
11
NAME: TrigTauClusterContainer.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 tau 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
25
#include "
AthContainers/DataVector.h
"
26
#include "
AthenaKernel/BaseInfo.h
"
27
#include "
TrigCaloEvent/TrigTauCluster.h
"
28
29
33
class
TrigTauClusterContainer
:
public
DataVector
<TrigTauCluster> {
34
35
public
:
38
void
print
(
void
)
const
;
41
void
print
( MsgStream& log )
const
;
42
private
:
43
};
44
45
// CLIDSvc is already loaded in base class
46
CLASS_DEF
(
TrigTauClusterContainer
, 1245276288, 1)
47
CLASS_DEF
(
DataVector
<
TrigTauClusterContainer
> , 1294524303 , 1 )
48
49
SG_BASE
(
TrigTauClusterContainer
,
DataVector
<
TrigTauCluster
>);
50
51
#endif
BaseInfo.h
Provide an interface for finding inheritance information at run time.
SG_BASE
#define SG_BASE(D, B)
Declare that class D derives from class B.
Definition
Control/AthenaKernel/AthenaKernel/BaseInfo.h:243
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:67
DataVector.h
An STL vector of pointers that by default owns its pointed-to elements.
TrigTauCluster.h
DataVector
Derived DataVector<T>.
Definition
DataVector.h:795
DataVector< TrigTauCluster >::DataVector
DataVector(SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS, SG::IndexTrackingPolicy trackIndices=SG::DEFAULT_TRACK_INDICES)
TrigTauClusterContainer
Container from TrigTauCluster type objects.
Definition
TrigTauClusterContainer.h:33
TrigTauClusterContainer::print
void print(void) const
calls TrigTauCluster::print (to std::cout) for all available clusters
Definition
TrigTauClusterContainer.cxx:28
TrigTauCluster
Class with calibrated variables for tau clustering.
Definition
TrigTauCluster.h:32
Generated on
for ATLAS Offline Software by
1.17.0