ATLAS Offline Software
Loading...
Searching...
No Matches
TChainStateTracker.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5// $Id: TChainStateTracker.cxx 619763 2014-10-03 08:36:08Z krasznaa $
6
7// Local include(s):
9
10namespace xAOD {
11
13 : ::TObject(),
14 m_stateChanged( kFALSE ) {
15
16 }
17
19
20 // Update our tracking variable:
21 m_stateChanged = kTRUE;
22 // Return gracefully:
23 return kTRUE;
24 }
25
27
28 return m_stateChanged;
29 }
30
32
33 m_stateChanged = kFALSE;
34 return;
35 }
36
37} // namespace xAOD
TChainStateTracker()
Default constructor.
virtual::Bool_t Notify()
Function called when the TChain opens a new input file.
::Bool_t internalStateChanged() const
Check whether there was an internal state change without us knowing.
void reset()
Reset the object.
::Bool_t m_stateChanged
Flag showing when an internal state change is detected.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.