ATLAS Offline Software
TrigTauClusterContainer.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 
6 /*******************************************************
7 
8 NAME: TrigTauClusterContainer.cxx
9 PACKAGE: Trigger/TrigEvent/TrigCaloEvent
10 AUTHORS: Denis O. Damazio, Carlos Osuna, Xin Wu
11 
12 PURPOSE: Keep a container for the important
13  output variables from the Calorimeter
14  LVL2 tau Trigger.
15  Optionally seed ID Trigger and EF.
16  Variables here should be RAW variables
17  not corrected.
18 DATE: October 17th, 2005
19 
20 ******************************************************/
21 
23 
24 using namespace std;
25 
26 // Simple debug method
27 void
29  std::cout << "TrigTauClusterContainer with ";
30  std::cout << size() << " TrigTauClusters" << std::endl;
31  for (const TrigTauCluster* c : *this)
32  c->print();
33 }
34 
35 // Simple debug method using MsgStream
36 void
37 TrigTauClusterContainer::print ( MsgStream& log ) const {
38  log <<MSG::DEBUG<< "TrigTauClusterContainer with ";
39  log <<MSG::DEBUG<< size() << " TrigTauClusters" << endmsg;
40  for (const TrigTauCluster* c : *this)
41  c->print(log);
42 }
43 
44 // End of file TrigTauClusterContainer.cxx
TrigTauCluster
Class with calibrated variables for tau clustering.
Definition: TrigTauCluster.h:33
python.setupRTTAlg.size
int size
Definition: setupRTTAlg.py:39
endmsg
#define endmsg
Definition: AnalysisConfig_Ntuple.cxx:63
TrigTauClusterContainer.h
TrigTauClusterContainer::print
void print(void) const
calls TrigTauCluster::print (to std::cout) for all available clusters
Definition: TrigTauClusterContainer.cxx:28
DEBUG
#define DEBUG
Definition: page_access.h:11
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20
python.compressB64.c
def c
Definition: compressB64.py:93