ATLAS Offline Software
Loading...
Searching...
No Matches
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
8NAME: TrigTauClusterContainer.cxx
9PACKAGE: Trigger/TrigEvent/TrigCaloEvent
10AUTHORS: Denis O. Damazio, Carlos Osuna, Xin Wu
11
12PURPOSE: 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.
18DATE: October 17th, 2005
19
20******************************************************/
21
23
24using namespace std;
25
26// Simple debug method
27void
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
36void
37TrigTauClusterContainer::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
#define endmsg
size_type size() const noexcept
void print(void) const
calls TrigTauCluster::print (to std::cout) for all available clusters
Class with calibrated variables for tau clustering.
STL namespace.