Public Member Functions | Protected Attributes | List of all members
flat::FlatParentBranch Class Reference

Flat encoding of SRParentBranch. More...

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N20-11-28/FlatMaker/FlatParentBranch.h"

Public Member Functions

 FlatParentBranch (const std::string &prefix, TTree *tr, const IBranchPolicy *policy)
 
 ~FlatParentBranch ()
 
void Fill (const caf::SRParentBranch &sr)
 

Protected Attributes

FlatMRCCParent mrccpar
 

Detailed Description

Flat encoding of SRParentBranch.

Definition at line 21 of file FlatParentBranch.h.

Constructor & Destructor Documentation

flat::FlatParentBranch::FlatParentBranch ( const std::string prefix,
TTree *  tr,
const IBranchPolicy policy 
)

Definition at line 316 of file FlatRecord.cxx.

317  : mrccpar(prefix+"mrccpar.", tr, policy)
318 {
319 }
const XML_Char * prefix
Definition: expat.h:380
flat::FlatParentBranch::~FlatParentBranch ( )

Definition at line 321 of file FlatRecord.cxx.

322 {
323 }

Member Function Documentation

void flat::FlatParentBranch::Fill ( const caf::SRParentBranch sr)

Definition at line 325 of file FlatRecord.cxx.

References flat::FlatMRCCParent::Fill(), caf::SRParentBranch::mrccpar, and mrccpar.

Referenced by flat::FlatRecord::Fill().

326 {
327  mrccpar.Fill(sr.mrccpar);
328 }
SRMRCCParent mrccpar
Parent to the MRCC slice.
void Fill(const caf::SRMRCCParent &sr)
Definition: FlatRecord.cxx:358

Member Data Documentation

FlatMRCCParent flat::FlatParentBranch::mrccpar
protected

Definition at line 30 of file FlatParentBranch.h.

Referenced by Fill().


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