|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef XAODROOTACCESS_TOOLS_TFILECHECKER_H
8 #define XAODROOTACCESS_TOOLS_TFILECHECKER_H
63 const std::string&
name );
79 #endif // XAODROOTACCESS_TOOLS_TFILECHECKER_H
void setIgnoredVariables(const std::set< std::string > &value)
Set the list of variables to be ignored in the test.
::Bool_t stopOnError() const
Check whether the validation will stop when an error is found.
std::set< std::string > m_orpannedContainers
List of containers without an auxiliary store.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
std::vector< size_t > vec
const std::set< std::string > & ignoredVariables() const
Get the list of variables which are ignored in the test.
Manage index tracking and synchronization of auxiliary data.
void ErrorHandler ATLAS_NOT_THREAD_SAFE(Int_t level, Bool_t abort, const char *location, const char *message)
Function filtering the warnings coming from ROOT.
POOL::TEvent event(POOL::TEvent::kClassAccess)
::StatusCode StatusCode
StatusCode definition for legacy code.
Tool for running sanity checks on xAOD files.
TFileChecker()
Default constructor.
void setStopOnError(::Bool_t value)
Set whether the validation should stop when an error is found.
void addIgnoredVariable(const std::string &name)
Add a variable to be ignored in the test.
StatusCode checkContainer(const SG::AuxVectorBase &vec, const std::string &name)
Check the health of a container.
std::set< std::string > m_ignoredVariables
List of variables to ignore in the test.
::Bool_t m_stopOnError
Stop the validation when an issue is found?
Define macros for attributes used to control the static checker.
Tool for accessing xAOD files outside of Athena.
StatusCode check(TEvent &event)
Execute all sanity checks on a given file.