ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
CP::IsoCorrectionTestHelper::IsolationBranches Struct Reference
Collaboration diagram for CP::IsoCorrectionTestHelper::IsolationBranches:

Public Member Functions

 IsolationBranches (IsoCorrectionTestHelper &parent, IsoType T, const std::string &prefix)
 

Public Attributes

IsoHelperPtr Accessor
 
MuonVal::VectorBranch< float > & original_cones
 
MuonVal::VectorBranch< float > & corrected_cones
 

Detailed Description

Definition at line 68 of file TestMacroHelpers.h.

Constructor & Destructor Documentation

◆ IsolationBranches()

CP::IsoCorrectionTestHelper::IsolationBranches::IsolationBranches ( IsoCorrectionTestHelper parent,
IsoType  T,
const std::string &  prefix 
)
inline

Definition at line 69 of file TestMacroHelpers.h.

69  :
70  Accessor{std::make_unique<IsoVariableHelper>(T, prefix)},
71  original_cones{parent.parent().newVector<float>(parent.name() + "_Orig_" + Accessor->name())},
72  corrected_cones{parent.parent().newVector<float>(parent.name() + "_Corr_" + Accessor->name())} {}

Member Data Documentation

◆ Accessor

IsoHelperPtr CP::IsoCorrectionTestHelper::IsolationBranches::Accessor

Definition at line 73 of file TestMacroHelpers.h.

◆ corrected_cones

MuonVal::VectorBranch<float>& CP::IsoCorrectionTestHelper::IsolationBranches::corrected_cones

Definition at line 75 of file TestMacroHelpers.h.

◆ original_cones

MuonVal::VectorBranch<float>& CP::IsoCorrectionTestHelper::IsolationBranches::original_cones

Definition at line 74 of file TestMacroHelpers.h.


The documentation for this struct was generated from the following file:
CP::IsoCorrectionTestHelper::IsolationBranches::corrected_cones
MuonVal::VectorBranch< float > & corrected_cones
Definition: TestMacroHelpers.h:75
CP::IsoCorrectionTestHelper::IsolationBranches::Accessor
IsoHelperPtr Accessor
Definition: TestMacroHelpers.h:73
checkCorrelInHIST.prefix
dictionary prefix
Definition: checkCorrelInHIST.py:391
MuonVal::MuonTesterTree::newVector
VectorBranch< T > & newVector(const std::string &name)
Creates new branches and returns their reference.
MuonVal::MuonTesterTree::name
std::string name() const
Name of the tree.
Definition: MuonTesterTree.cxx:20
MuonVal::MuonTesterBranch::parent
MuonTesterTree & parent()
Returns the reference to the MuonTesterTree parent.
Definition: MuonTesterBranch.cxx:38
CP::IsoCorrectionTestHelper::IsolationBranches::original_cones
MuonVal::VectorBranch< float > & original_cones
Definition: TestMacroHelpers.h:74