Public Member Functions | Protected Attributes | List of all members
garana::Mill Class Referenceabstract

#include <Mill.h>

Inheritance diagram for garana::Mill:
garana::MillG4Tree garana::MillGenTree garana::MillHeaderTree garana::MillRecoTree

Public Member Functions

virtual ~Mill ()
 
virtual void MillTrees ()=0
 
virtual bool VerifyBranches ()=0
 
bool IsVerified () const
 
std::string CharStarToString (const char *cstr)
 

Protected Attributes

bool fIsVerified = false
 
TTree * fTreeOut = nullptr
 
TFile * fOutfile = nullptr
 

Detailed Description

Definition at line 17 of file Mill.h.

Constructor & Destructor Documentation

virtual garana::Mill::~Mill ( )
inlinevirtual

Definition at line 21 of file Mill.h.

21 {};

Member Function Documentation

std::string Mill::CharStarToString ( const char *  cstr)

Definition at line 12 of file Mill.cxx.

12  {
13  std::string str(cstr);
14  return str;
15 }
std::string string
Definition: nybbler.cc:12
static QCString str
bool garana::Mill::IsVerified ( ) const
inline

Definition at line 28 of file Mill.h.

28 { return fIsVerified; }
bool fIsVerified
Definition: Mill.h:33
virtual void garana::Mill::MillTrees ( )
pure virtual
virtual bool garana::Mill::VerifyBranches ( )
pure virtual

Member Data Documentation

bool garana::Mill::fIsVerified = false
protected

Definition at line 33 of file Mill.h.

TFile* garana::Mill::fOutfile = nullptr
protected

Definition at line 36 of file Mill.h.

TTree* garana::Mill::fTreeOut = nullptr
protected

Definition at line 35 of file Mill.h.


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