ATLAS Offline Software
Loading...
Searching...
No Matches
TrigEMClusterContainer.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: TrigEMClusterContainer.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 egamma 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 << "TrigEMClusterContainer with ";
30 std::cout << size() << " TrigEMClusters" << std::endl;
31 for (const TrigEMCluster* c : *this)
32 c->print();
33}
34
35// Simple debug method using MsgStream
36void
37TrigEMClusterContainer::print ( MsgStream& log ) const {
38 log <<MSG::DEBUG<< "TrigEMClusterContainer with ";
39 log <<MSG::DEBUG<< size() << " TrigEMClusters" << endmsg;
40 for (const TrigEMCluster* c : *this)
41 c->print(log);
42}
43
44// End of file TrigEMClusterContainer.cxx
#define endmsg
size_type size() const noexcept
void print(void) const
calls TrigEMCluster::print (to std::cout) for all available clusters
Class with calibrated variables for egamma clustering.
STL namespace.