ATLAS Offline Software
Loading...
Searching...
No Matches
xAODCutFlowHelpers.h
Go to the documentation of this file.
1// Dear emacs, this is -*- c++ -*-
2
3/*
4 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
5*/
6
7// $Id$
8#ifndef XAODCUTFLOW_XAODCUTFLOWHELPERS_H
9#define XAODCUTFLOW_XAODCUTFLOWHELPERS_H
10
11// STL includes
12#include <string>
13
14// Local include(s):
16
17// forward declarations
18class TH1;
19
20
22namespace xAOD {
24 namespace CutFlowHelpers {
26 ::TH1* nAcceptedEvents( const xAOD::CutBookkeeperContainer* cbkCont,
27 const std::string& histName,
28 int minCycle=0, int maxCycle=-1 );
29
32 const xAOD::CutBookkeeperContainer *otherCont );
33 } // End: namespace CutFlowHelpers
34
35} // End: namespace xAOD
36
37#endif // XAODCUTFLOW_XAODCUTFLOWHELPERS_H
Namespace for all helpers.
::TH1 * nAcceptedEvents(const xAOD::CutBookkeeperContainer *cbkCont, const std::string &histName, int minCycle=0, int maxCycle=-1)
Make a histogram of the number of accepted events from a container.
void updateContainer(xAOD::CutBookkeeperContainer *contToUpdate, const xAOD::CutBookkeeperContainer *otherCont)
Helper function to update a container with information from another one.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
CutBookkeeperContainer_v1 CutBookkeeperContainer
Define the latest version of the CutBookkeeperContainer class.