Geant4  10.03.p03
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4RootRNtupleDescription Struct Reference

#include <G4RootRNtupleDescription.hh>

Public Member Functions

 G4RootRNtupleDescription (tools::rroot::ntuple *rntuple, tools::rroot::buffer *buffer, tools::rroot::fac *fac, tools::rroot::tree *tree)
 
 ~G4RootRNtupleDescription ()
 
 G4RootRNtupleDescription (const G4RootRNtupleDescription &rhs)=delete
 
G4RootRNtupleDescriptionoperator= (G4RootRNtupleDescription &rhs)=delete
 

Public Attributes

tools::rroot::ntuple * fNtuple
 
tools::ntuple_binding * fNtupleBinding
 
tools::rroot::bufferfBuffer
 
tools::rroot::facfFac
 
tools::rroot::tree * fTree
 
G4bool fIsInitialized
 

Detailed Description

Definition at line 43 of file G4RootRNtupleDescription.hh.

Constructor & Destructor Documentation

G4RootRNtupleDescription::G4RootRNtupleDescription ( tools::rroot::ntuple *  rntuple,
tools::rroot::buffer buffer,
tools::rroot::fac fac,
tools::rroot::tree *  tree 
)
inline

Definition at line 45 of file G4RootRNtupleDescription.hh.

50  : fNtuple(rntuple),
51  fNtupleBinding(new tools::ntuple_binding()),
52  fBuffer(buffer),
53  fFac(fac),
54  fTree(tree),
55  fIsInitialized(false) {}
#define buffer
Definition: xmlparse.cc:628
tuple tree
Definition: gammaraytel.py:4
tools::rroot::ntuple * fNtuple
tools::ntuple_binding * fNtupleBinding
static const G4double fac
tools::rroot::buffer * fBuffer
G4RootRNtupleDescription::~G4RootRNtupleDescription ( )
inline

Definition at line 57 of file G4RootRNtupleDescription.hh.

58  {
59  delete fNtupleBinding;
60  delete fBuffer;
61  delete fFac;
62  delete fTree;
63  // fNtuple is owned by the file CHECK
64  }
tools::ntuple_binding * fNtupleBinding
tools::rroot::buffer * fBuffer
G4RootRNtupleDescription::G4RootRNtupleDescription ( const G4RootRNtupleDescription rhs)
delete

Member Function Documentation

G4RootRNtupleDescription& G4RootRNtupleDescription::operator= ( G4RootRNtupleDescription rhs)
delete

Member Data Documentation

tools::rroot::buffer* G4RootRNtupleDescription::fBuffer

Definition at line 73 of file G4RootRNtupleDescription.hh.

tools::rroot::fac* G4RootRNtupleDescription::fFac

Definition at line 74 of file G4RootRNtupleDescription.hh.

G4bool G4RootRNtupleDescription::fIsInitialized

Definition at line 76 of file G4RootRNtupleDescription.hh.

tools::rroot::ntuple* G4RootRNtupleDescription::fNtuple

Definition at line 71 of file G4RootRNtupleDescription.hh.

tools::ntuple_binding* G4RootRNtupleDescription::fNtupleBinding

Definition at line 72 of file G4RootRNtupleDescription.hh.

tools::rroot::tree* G4RootRNtupleDescription::fTree

Definition at line 75 of file G4RootRNtupleDescription.hh.


The documentation for this struct was generated from the following file: