CaloClusterChangeSignalStateList Class Reference

Helper to temporarily change the signal state of many clusters. More...

#include <CaloClusterChangeSignalState.h>

List of all members.

Public Member Functions

void add (const xAOD::CaloCluster *clu, xAOD::CaloCluster::State s)
 Add one cluster to the list of clusters to be managed.
void reset ()
 Revert the signal state of all managed clusters. Note that the implicit destructor does the same - no need to call this method.

Detailed Description

Helper to temporarily change the signal state of many clusters.

When this object is desctructed, all clusters will be reverted to their previous signal state


Member Function Documentation

void CaloClusterChangeSignalStateList::add ( const xAOD::CaloCluster clu,
xAOD::CaloCluster::State  s 
) [inline]

Add one cluster to the list of clusters to be managed.

Parameters:
clus The cluster
s The new signal state for the cluster.

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Apr 2017 for RootCore Packages by  doxygen 1.6.1