16#include <TTreeFormula.h>
17#include <TTreeFormulaManager.h>
31 testInvariant ()
const
73 Formula (
const std::string& name,
const std::string&
formula, TTree *
tree)
113 m_form->SetQuickLoad (kTRUE);
118 tree->SetBit (TTree::kForceRead);
119 if (
m_form->GetNdim() <= 0)
121 else if (
m_form->GetMultiplicity() == 0)
123 else if (
m_manager->GetMultiplicity() == 1 &&
m_form->GetMultiplicity() == 1)
125 else if (
m_manager->GetMultiplicity() == -1 &&
m_form->GetMultiplicity() == 1)
133 const std::string& Formula ::
161 std::size_t Formula ::
177 for (std::size_t iter = 0, end =
m_ndata; iter != end; ++ iter)
195 value (std::size_t data)
const
#define RCU_DESTROY_INVARIANT(x)
#define RCU_CHANGE_INVARIANT(x)
#define RCU_NEW_INVARIANT(x)
#define RCU_REQUIRE_SOFT(x)
#define RCU_READ_INVARIANT(x)
#define RCU_THROW_MSG(message)
static const Attributes_t empty
This module provides a lot of global definitions, forward declarations and includes that are used by ...