BOSS 7.0.4
BESIII Offline Software System
Loading...
Searching...
No Matches
RootCnvSvc::Leaf Class Reference

object regrouping CLID and pathname with treename/branchname More...

#include <RootCnvSvc.h>

+ Inheritance diagram for RootCnvSvc::Leaf:

Public Member Functions

 Leaf (const std::string &p, const CLID &c, const std::string &tree, const std::string &branch)
 
bool operator== (const Leaf &copy) const
 
 Leaf (const std::string &p, const CLID &c, const std::string &tree, const std::string &branch)
 
bool operator== (const Leaf &copy) const
 

Public Attributes

std::string path
 
std::string treename
 
std::string branchname
 
CLID clid
 

Detailed Description

object regrouping CLID and pathname with treename/branchname

Definition at line 48 of file Event/RootCnvSvc/RootCnvSvc-02-01-13/RootCnvSvc/RootCnvSvc.h.

Constructor & Destructor Documentation

◆ Leaf() [1/2]

RootCnvSvc::Leaf::Leaf ( const std::string &  p,
const CLID &  c,
const std::string &  tree,
const std::string &  branch 
)
inline

◆ Leaf() [2/2]

RootCnvSvc::Leaf::Leaf ( const std::string &  p,
const CLID &  c,
const std::string &  tree,
const std::string &  branch 
)
inline

Definition at line 54 of file InstallArea/include/RootCnvSvc/RootCnvSvc/RootCnvSvc.h.

55 : path(p), treename(tree), branchname(branch),clid(c){}

Member Function Documentation

◆ operator==() [1/2]

bool RootCnvSvc::Leaf::operator== ( const Leaf copy) const
inline

Definition at line 57 of file Event/RootCnvSvc/RootCnvSvc-02-01-13/RootCnvSvc/RootCnvSvc.h.

57 {
58 return path == copy.path &&
59 treename == copy.treename &&
60 branchname == copy.branchname &&
61 clid == copy.clid ;
62 }
uint32_t copy(const node_t &list, uint32_t *dest, size_t max)
Definition: node.cxx:64

◆ operator==() [2/2]

bool RootCnvSvc::Leaf::operator== ( const Leaf copy) const
inline

Definition at line 57 of file InstallArea/include/RootCnvSvc/RootCnvSvc/RootCnvSvc.h.

57 {
58 return path == copy.path &&
59 treename == copy.treename &&
60 branchname == copy.branchname &&
61 clid == copy.clid ;
62 }

Member Data Documentation

◆ branchname

std::string RootCnvSvc::Leaf::branchname

◆ clid

◆ path

std::string RootCnvSvc::Leaf::path

◆ treename

std::string RootCnvSvc::Leaf::treename

The documentation for this class was generated from the following files: