ATLAS Offline Software
Namespaces | Functions
RootUtils.cxx File Reference
#include <RootCoreUtils/RootUtils.h>
#include <TDirectory.h>
#include <TEfficiency.h>
#include <TH1.h>
#include <TTree.h>
#include <RootCoreUtils/Assert.h>
Include dependency graph for RootUtils.cxx:

Go to the source code of this file.

Namespaces

 RCU
 This module defines a variety of assert style macros.
 

Functions

bool RCU::SetDirectory (TObject *object, TDirectory *directory)
 effects: set the directory this object is associated with returns: whether the object type actively knows its directory, otherwise this is a no-op guarantee: strong failures: directory add errors requires: object != 0 rationale: this is mainly meant to allow calling SetDirectory(0) on arbitrary objects, but it also tries to do the right thing when adding objects to a directory. More...