CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
TriggerOutputBranches::NamedBranchPtr Struct Reference

Public Member Functions

 NamedBranchPtr (const std::string &aname, const std::string &atitle, TBranch *branchptr=nullptr)
 

Public Attributes

TBranch * branch
 
uint8_t buffer
 
int idx
 
std::string name
 
std::string title
 

Detailed Description

Definition at line 35 of file TriggerOutputBranches.h.

Constructor & Destructor Documentation

◆ NamedBranchPtr()

TriggerOutputBranches::NamedBranchPtr::NamedBranchPtr ( const std::string &  aname,
const std::string &  atitle,
TBranch *  branchptr = nullptr 
)
inline

Definition at line 40 of file TriggerOutputBranches.h.

41  : name(aname), title(atitle), branch(branchptr), buffer(0) {}

Member Data Documentation

◆ branch

TBranch* TriggerOutputBranches::NamedBranchPtr::branch

◆ buffer

uint8_t TriggerOutputBranches::NamedBranchPtr::buffer

Definition at line 39 of file TriggerOutputBranches.h.

Referenced by TriggerOutputBranches::fillColumn().

◆ idx

int TriggerOutputBranches::NamedBranchPtr::idx

◆ name

std::string TriggerOutputBranches::NamedBranchPtr::name

◆ title

std::string TriggerOutputBranches::NamedBranchPtr::title
TriggerOutputBranches::NamedBranchPtr::branch
TBranch * branch
Definition: TriggerOutputBranches.h:38
TriggerOutputBranches::NamedBranchPtr::name
std::string name
Definition: TriggerOutputBranches.h:36
TriggerOutputBranches::NamedBranchPtr::buffer
uint8_t buffer
Definition: TriggerOutputBranches.h:39
TriggerOutputBranches::NamedBranchPtr::title
std::string title
Definition: TriggerOutputBranches.h:36