CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
SummaryTableOutputBranches::NamedVectorBranchPtr Struct Reference
Inheritance diagram for SummaryTableOutputBranches::NamedVectorBranchPtr:
SummaryTableOutputBranches::NamedBranchPtr

Public Member Functions

 NamedVectorBranchPtr (const std::string &aname, TBranch *counterBranchptr=nullptr, TBranch *valueBranchptr=nullptr)
 
- Public Member Functions inherited from SummaryTableOutputBranches::NamedBranchPtr
 NamedBranchPtr (const std::string &aname, TBranch *branchptr=nullptr)
 

Public Attributes

UInt_t count
 
TBranch * counterBranch
 
- Public Attributes inherited from SummaryTableOutputBranches::NamedBranchPtr
TBranch * branch
 
std::string name
 

Detailed Description

Definition at line 32 of file SummaryTableOutputBranches.h.

Constructor & Destructor Documentation

◆ NamedVectorBranchPtr()

SummaryTableOutputBranches::NamedVectorBranchPtr::NamedVectorBranchPtr ( const std::string &  aname,
TBranch *  counterBranchptr = nullptr,
TBranch *  valueBranchptr = nullptr 
)
inline

Definition at line 35 of file SummaryTableOutputBranches.h.

38  : NamedBranchPtr(aname, valueBranchptr), counterBranch(counterBranchptr) {}

Member Data Documentation

◆ count

UInt_t SummaryTableOutputBranches::NamedVectorBranchPtr::count

Definition at line 33 of file SummaryTableOutputBranches.h.

◆ counterBranch

TBranch* SummaryTableOutputBranches::NamedVectorBranchPtr::counterBranch

Definition at line 34 of file SummaryTableOutputBranches.h.

SummaryTableOutputBranches::NamedVectorBranchPtr::counterBranch
TBranch * counterBranch
Definition: SummaryTableOutputBranches.h:34
SummaryTableOutputBranches::NamedBranchPtr::NamedBranchPtr
NamedBranchPtr(const std::string &aname, TBranch *branchptr=nullptr)
Definition: SummaryTableOutputBranches.h:28