Hall A ROOT/C++ Analyzer (podd)
Loading...
Searching...
No Matches
THaVform Class Reference

Definition at line 24 of file THaVform.h.

Public Member Functions

Int_t DefinedGlobalVariable (TString &variable)
 
void ErrPrint (Int_t status) const
 
Double_t GetData (Int_t index=0) const
 
Int_t GetSize () const
 
std::vector< std::string > GetVars () const
 
Int_t Init ()
 
Bool_t IsCut () const
 
Bool_t IsEye () const
 
Bool_t IsFormula () const
 
Bool_t IsVarray () const
 
void LongPrint () const
 
THaVformoperator= (const THaVform &vform)
 
Int_t Process ()
 
void ReAttach ()
 
void SetEyeOffset (Int_t offset)
 
Int_t SetOutput (TTree *tree)
 
void ShortPrint () const
 
 THaVform ()
 
 THaVform (const char *type, const char *name, const char *formula, const THaVarList *vlst=gHaVars, const THaCutList *clst=gHaCuts)
 
 THaVform (const THaVform &vform)
 
virtual ~THaVform ()
 
- Public Member Functions inherited from THaFormula
virtual Int_t Compile (const char *expression="")
 
virtual Int_t DefinedCut (TString &variable)
 
virtual Int_t DefinedGlobalVariableExtraList (TString &variable, const THaVarList *extralist)
 
virtual Int_t DefinedSpecialFunction (TString &name)
 
virtual char * DefinedString (Int_t i)
 
virtual Double_t DefinedValue (Int_t i)
 
virtual Int_t DefinedVariable (TString &variable, Int_t &action)
 
virtual Double_t Eval ()
 
virtual Double_t Eval (Double_t, Double_t=0.0, Double_t=0.0, Double_t=0.0) const
 
virtual Double_t EvalInstance (Int_t instance)
 
virtual Int_t GetNdata () const
 
virtual Bool_t IsArray () const
 
Bool_t IsError () const
 
Bool_t IsInvalid () const
 
virtual Bool_t IsVarArray () const
 
THaFormulaoperator= (const THaFormula &rhs)
 
virtual void Print (Option_t *option="") const
 
void SetCutList (const THaCutList *lst)
 
void SetList (const THaVarList *lst)
 
 THaFormula ()
 
 THaFormula (const char *name, const char *formula, Bool_t do_register=true, const THaVarList *vlst=gHaVars, const THaCutList *clst=gHaCuts)
 
 THaFormula (const THaFormula &rhs)
 
virtual ~THaFormula ()
 
- Public Member Functions inherited from ROOT::v5::TFormula
virtual void Analyze (const char *schain, Int_t &err, Int_t offset=0)
 
virtual Bool_t AnalyzeFunction (TString &chaine, Int_t &err, Int_t offset=0)
 
void Clear (Option_t *option="") override
 
void Copy (TObject &formula) const override
 
virtual Double_t EvalPar (const Double_t *x, const Double_t *params=nullptr)
 
virtual Double_t EvalParOld (const Double_t *x, const Double_t *params=nullptr)
 
virtual TString GetExpFormula (Option_t *option="") const
 
virtual const TObjectGetLinearPart (Int_t i)
 
virtual Int_t GetNdim () const
 
virtual Int_t GetNpar () const
 
virtual Int_t GetNumber () const
 
Double_t GetParameter (const char *name) const
 
Double_t GetParameter (Int_t ipar) const
 
virtual Double_tGetParameters () const
 
virtual void GetParameters (Double_t *params)
 
virtual const char * GetParName (Int_t ipar) const
 
virtual Int_t GetParNumber (const char *name) const
 
TClassIsA () const override
 
virtual Bool_t IsLinear () const
 
virtual Bool_t IsNormalized () const
 
TFormulaoperator= (const TFormula &rhs)
 
void Optimize ()
 
virtual void ProcessLinear (TString &replaceformula)
 
virtual void SetNumber (Int_t number)
 
virtual void SetParameter (const char *name, Double_t parvalue)
 
virtual void SetParameter (Int_t ipar, Double_t parvalue)
 
virtual void SetParameters (const Double_t *params)
 
virtual void SetParameters (Double_t p0, Double_t p1, Double_t p2=0, Double_t p3=0, Double_t p4=0, Double_t p5=0, Double_t p6=0, Double_t p7=0, Double_t p8=0, Double_t p9=0, Double_t p10=0)
 
virtual void SetParName (Int_t ipar, const char *name)
 
virtual void SetParNames (const char *name0="p0", const char *name1="p1", const char *name2="p2", const char *name3="p3", const char *name4="p4", const char *name5="p5", const char *name6="p6", const char *name7="p7", const char *name8="p8", const char *name9="p9", const char *name10="p10")
 
void Streamer (TBuffer &) override
 
void Streamer (TBuffer &b, const TClass *onfile_class)
 
void Streamer (TBuffer &b, Int_t version, UInt_t start, UInt_t count, const TClass *onfile_class=nullptr)
 
void StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b)
 
 TFormula ()
 
 TFormula (const char *name, const char *formula)
 
 TFormula (const TFormula &formula)
 
virtual void Update ()
 
 ~TFormula () override
 
- Public Member Functions inherited from TNamed
void Clear (Option_t *option="") override
 
TObjectClone (const char *newname="") const override
 
Int_t Compare (const TObject *obj) const override
 
void Copy (TObject &named) const override
 
virtual void FillBuffer (char *&buffer)
 
const char * GetName () const override
 
const char * GetTitle () const override
 
ULong_t Hash () const override
 
TClassIsA () const override
 
Bool_t IsSortable () const override
 
void ls (Option_t *option="") const override
 
TNamedoperator= (const TNamed &rhs)
 
void Print (Option_t *option="") const override
 
virtual void SetName (const char *name)
 
virtual void SetNameTitle (const char *name, const char *title)
 
virtual void SetTitle (const char *title="")
 
virtual Int_t Sizeof () const
 
void Streamer (TBuffer &) override
 
void StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b)
 
 TNamed ()
 
 TNamed (const char *name, const char *title)
 
 TNamed (const TNamed &named)
 
 TNamed (const TString &name, const TString &title)
 
virtual ~TNamed ()
 
- Public Member Functions inherited from TObject
void AbstractMethod (const char *method) const
 
virtual void AppendPad (Option_t *option="")
 
virtual void Browse (TBrowser *b)
 
ULong_t CheckedHash ()
 
virtual const char * ClassName () const
 
virtual void Delete (Option_t *option="")
 
virtual Int_t DistancetoPrimitive (Int_t px, Int_t py)
 
virtual void Draw (Option_t *option="")
 
virtual void DrawClass () const
 
virtual TObjectDrawClone (Option_t *option="") const
 
virtual void Dump () const
 
virtual void Error (const char *method, const char *msgfmt,...) const
 
virtual void Execute (const char *method, const char *params, Int_t *error=nullptr)
 
virtual void Execute (TMethod *method, TObjArray *params, Int_t *error=nullptr)
 
virtual void ExecuteEvent (Int_t event, Int_t px, Int_t py)
 
virtual void Fatal (const char *method, const char *msgfmt,...) const
 
virtual TObjectFindObject (const char *name) const
 
virtual TObjectFindObject (const TObject *obj) const
 
virtual Option_tGetDrawOption () const
 
virtual const char * GetIconName () const
 
virtual char * GetObjectInfo (Int_t px, Int_t py) const
 
virtual Option_tGetOption () const
 
virtual UInt_t GetUniqueID () const
 
virtual Bool_t HandleTimer (TTimer *timer)
 
Bool_t HasInconsistentHash () const
 
virtual void Info (const char *method, const char *msgfmt,...) const
 
virtual Bool_t InheritsFrom (const char *classname) const
 
virtual Bool_t InheritsFrom (const TClass *cl) const
 
virtual void Inspect () const
 
void InvertBit (UInt_t f)
 
Bool_t IsDestructed () const
 
virtual Bool_t IsEqual (const TObject *obj) const
 
virtual Bool_t IsFolder () const
 
R__ALWAYS_INLINE Bool_t IsOnHeap () const
 
R__ALWAYS_INLINE Bool_t IsZombie () const
 
void MayNotUse (const char *method) const
 
virtual Bool_t Notify ()
 
void Obsolete (const char *method, const char *asOfVers, const char *removedFromVers) const
 
void operator delete (void *ptr)
 
void operator delete[] (void *ptr)
 
voidoperator new (size_t sz)
 
voidoperator new (size_t sz, void *vp)
 
voidoperator new[] (size_t sz)
 
voidoperator new[] (size_t sz, void *vp)
 
TObjectoperator= (const TObject &rhs)
 
virtual void Paint (Option_t *option="")
 
virtual void Pop ()
 
virtual Int_t Read (const char *name)
 
virtual void RecursiveRemove (TObject *obj)
 
void ResetBit (UInt_t f)
 
virtual void SaveAs (const char *filename="", Option_t *option="") const
 
virtual void SavePrimitive (std::ostream &out, Option_t *option="")
 
void SetBit (UInt_t f)
 
void SetBit (UInt_t f, Bool_t set)
 
virtual void SetDrawOption (Option_t *option="")
 
virtual void SetUniqueID (UInt_t uid)
 
void StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b)
 
virtual void SysError (const char *method, const char *msgfmt,...) const
 
R__ALWAYS_INLINE Bool_t TestBit (UInt_t f) const
 
Int_t TestBits (UInt_t f) const
 
 TObject ()
 
 TObject (const TObject &object)
 
virtual void UseCurrentStyle ()
 
virtual void Warning (const char *method, const char *msgfmt,...) const
 
virtual Int_t Write (const char *name=nullptr, Int_t option=0, Int_t bufsize=0)
 
virtual Int_t Write (const char *name=nullptr, Int_t option=0, Int_t bufsize=0) const
 
virtual ~TObject ()
 

Protected Types

enum  FAp { kNoPrefix = 0 , kAnd , kOr , kSum }
 
enum  FAr { kScaler = 0 , kAElem , kFAType , kVAType }
 
enum  FEr {
  kOK = 0 , kIllVar , kIllTyp , kNoGlo ,
  kIllMix , kArrZer , kArrSiz , kUnkPre ,
  kIllPre
}
 
enum  FTy {
  kCut = 0 , kForm , kEye , kVarArray ,
  kUnknown
}
 
- Protected Types inherited from THaFormula
enum  {
  kError = BIT(0) , kInvalid = BIT(1) , kVarArray = BIT(2) , kArrayFormula = BIT(3) ,
  kFuncOfVarArray = BIT(4)
}
 
enum  EVariableType {
  kVariable , kCut , kString , kArray ,
  kFunction , kFormula , kVarFormula , kCutScaler ,
  kCutNCalled
}
 
- Protected Types inherited from ROOT::v5::TFormula
typedef Double_t(TObject::* TFuncG) (const Double_t *, const Double_t *) const
 

Protected Member Functions

void Create (const THaVform &vf)
 
void GetForm (Int_t size)
 
Int_t MakeFormula (Int_t flo, Int_t fhi)
 
std::string StripBracket (const std::string &var) const
 
std::string StripPrefix (const char *formula)
 
void Uncreate ()
 
- Protected Member Functions inherited from THaFormula
virtual Int_t DefinedCutWithType (TString &variable, EVariableType type)
 
Double_t EvalInstanceUnchecked (Int_t instance)
 
Int_t GetNdataUnchecked () const
 
Int_t Init (const char *name, const char *expression)
 
virtual Bool_t IsString (Int_t oper) const
 
virtual void RegisterFormula (Bool_t add=true)
 
- Protected Member Functions inherited from ROOT::v5::TFormula
virtual Bool_t CheckOperands (Int_t leftoperand, Int_t rightoperartion, Int_t &err)
 
virtual Bool_t CheckOperands (Int_t operation, Int_t &err)
 
void ClearFormula (Option_t *option="")
 
virtual void Convert (UInt_t fromVersion)
 
Double_t EvalParFast (const Double_t *x, const Double_t *params)
 
Double_t EvalPrimitive (const Double_t *x, const Double_t *params)
 
Double_t EvalPrimitive0 (const Double_t *x, const Double_t *params)
 
Double_t EvalPrimitive1 (const Double_t *x, const Double_t *params)
 
Double_t EvalPrimitive2 (const Double_t *x, const Double_t *params)
 
Double_t EvalPrimitive3 (const Double_t *x, const Double_t *params)
 
Double_t EvalPrimitive4 (const Double_t *x, const Double_t *params)
 
Short_t GetAction (Int_t code) const
 
Short_t GetActionOptimized (Int_t code) const
 
Int_t GetActionParam (Int_t code) const
 
Int_t GetActionParamOptimized (Int_t code) const
 
Int_tGetOper () const
 
Int_tGetOperOptimized () const
 
void MakePrimitive (const char *expr, Int_t pos)
 
Int_t PreCompile ()
 
void SetAction (Int_t code, Int_t value, Int_t param=0)
 
void SetActionOptimized (Int_t code, Int_t value, Int_t param=0)
 
virtual Bool_t StringToNumber (Int_t code)
 
- Protected Member Functions inherited from TObject
virtual void DoError (int level, const char *location, const char *fmt, va_list va) const
 
void MakeZombie ()
 

Protected Attributes

std::string fAndStr
 
std::vector< THaCut * > fCut
 
Double_t fData
 
Int_t fDebug
 
Int_t fEyeOffset
 
std::vector< THaFormula * > fFormula
 
Int_t fNvar
 
Int_t fObjSize
 
THaOdatafOdata
 
std::string fOrStr
 
Int_t fPrefix
 
std::vector< std::string > fSarray
 
std::string fStitle
 
std::string fSumStr
 
FTy fType
 
std::vector< std::string > fVarName
 
THaVarfVarPtr
 
std::vector< Int_tfVarStat
 
std::vector< std::string > fVectSform
 
- Protected Attributes inherited from THaFormula
const THaCutListfCutList
 
Int_t fInstance
 
std::vector< FVarDef_tfVarDef
 
const THaVarListfVarList
 
- Protected Attributes inherited from ROOT::v5::TFormula
TBits fAlreadyFound
 
Double_tfConst
 
TStringfExpr
 
TStringfExprOptimized
 
TObjArray fFunctions
 
TObjArray fLinearParts
 
TStringfNames
 
Int_t fNconst
 
Int_t fNdim
 
Int_t fNoper
 
Int_t fNOperOptimized
 
Int_t fNpar
 
Int_t fNstring
 
Int_t fNumber
 
Int_t fNval
 
TOperOffsetfOperOffset
 
Int_tfOperOptimized
 
TFuncG fOptimal
 
Double_tfParams
 
TFormulaPrimitive ** fPredefined
 
 kabs
 
 kacos
 
 kacosh
 
 kAdd
 
 kAnd
 
 kasin
 
 kasinh
 
 katan
 
 katan2
 
 katanh
 
 kBinary
 
 kBitAnd
 
 kBitOr
 
 kBoolOptimize
 
 kBoolOptimizeAnd
 
 kBoolOptimizeOr
 
 kBoolSet
 
 kConstant
 
 kcos
 
 kcosh
 
 kData
 
 kDefinedString
 
 kDefinedVariable
 
 kDivide
 
 kEnd
 
 kEqual
 
 kexp
 
 kexpo
 
 kFD0
 
 kFD1
 
 kFD2
 
 kFD3
 
 kFDM
 
 kfmod
 
 kFunctionCall
 
 kgaus
 
 kGreater
 
 kGreaterThan
 
 kint
 
 kJump
 
 kJumpIf
 
 klandau
 
 kLeftShift
 
 kLess
 
 kLessThan
 
 klog
 
 klog10
 
 kmax
 
 kmin
 
 kModulo
 
 kMultD
 
 kMultDD
 
 kMultiply
 
 kNot
 
 kNotEqual
 
 kOr
 
 kParameter
 
 kpi
 
 kPlusD
 
 kPlusDD
 
 kpol
 
 kpow
 
 kRightShift
 
 krndm
 
 ksign
 
 kSignInv
 
 ksin
 
 ksinh
 
 ksq
 
 ksqrt
 
 kStringConst
 
 kStringEqual
 
 kStringNotEqual
 
 kstrstr
 
 kSubstract
 
 ktan
 
 ktanh
 
 kThree
 
 kUnary
 
 kVariable
 
 kxexpo
 
 kxgaus
 
 kxlandau
 
 kxpol
 
 kxyexpo
 
 kxygaus
 
 kxylandau
 
 kyexpo
 
 kygaus
 
 kylandau
 
 kypol
 
 kzexpo
 
 kzgaus
 
 kzlandau
 
 kzpol
 
- Protected Attributes inherited from TNamed
TString fName
 
TString fTitle
 
- Protected Attributes inherited from TObject
 kOnlyPrepStep
 

Static Protected Attributes

static const Int_t fgVFORM_HUGE = 10000
 

Additional Inherited Members

- Public Types inherited from TObject
enum  EDeprecatedStatusBits
 
enum  EStatusBits
 
- Static Public Member Functions inherited from ROOT::v5::TFormula
static TClassClass ()
 
static const char * Class_Name ()
 
static constexpr Version_t Class_Version ()
 
static const char * DeclFileName ()
 
static void GetMaxima (Int_t &maxop, Int_t &maxpar, Int_t &maxconst)
 
static void SetMaxima (Int_t maxop=1000, Int_t maxpar=1000, Int_t maxconst=1000)
 
- Static Public Member Functions inherited from TNamed
static TClassClass ()
 
static const char * Class_Name ()
 
static constexpr Version_t Class_Version ()
 
static const char * DeclFileName ()
 
- Static Public Member Functions inherited from TObject
static TClassClass ()
 
static const char * Class_Name ()
 
static constexpr Version_t Class_Version ()
 
static const char * DeclFileName ()
 
static Longptr_t GetDtorOnly ()
 
static Bool_t GetObjectStat ()
 
static void SetDtorOnly (void *obj)
 
static void SetObjectStat (Bool_t stat)
 
- Public Attributes inherited from ROOT::v5::TFormula
 kLinear
 
 kNormalized
 
 kNotGlobal
 
- Public Attributes inherited from TObject
 kBitMask
 
 kCanDelete
 
 kCannotPick
 
 kHasUUID
 
 kInconsistent
 
 kInvalidObject
 
 kIsOnHeap
 
 kIsReferenced
 
 kMustCleanup
 
 kNoContextMenu
 
 kNotDeleted
 
 kObjInCanvas
 
 kOverwrite
 
 kSingleKey
 
 kWriteDelete
 
 kZombie
 
- Static Public Attributes inherited from THaFormula
static const Option_t *const kPRINTBRIEF = "BRIEF"
 
static const Option_t *const kPRINTFULL = "FULL"
 

#include <THaVform.h>

Inheritance diagram for THaVform:

Member Enumeration Documentation

◆ FAp

enum THaVform::FAp
protected
Enumerator
kNoPrefix 
kAnd 
kOr 
kSum 

Definition at line 76 of file THaVform.h.

◆ FAr

enum THaVform::FAr
protected
Enumerator
kScaler 
kAElem 
kFAType 
kVAType 

Definition at line 75 of file THaVform.h.

◆ FEr

enum THaVform::FEr
protected
Enumerator
kOK 
kIllVar 
kIllTyp 
kNoGlo 
kIllMix 
kArrZer 
kArrSiz 
kUnkPre 
kIllPre 

Definition at line 77 of file THaVform.h.

◆ FTy

enum THaVform::FTy
protected
Enumerator
kCut 
kForm 
kEye 
kVarArray 
kUnknown 

Definition at line 74 of file THaVform.h.

Constructor & Destructor Documentation

◆ THaVform() [1/3]

THaVform::THaVform ( )
inline

Definition at line 28 of file THaVform.h.

◆ THaVform() [2/3]

THaVform::THaVform ( const char *  type,
const char *  name,
const char *  formula,
const THaVarList vlst = gHaVars,
const THaCutList clst = gHaCuts 
)

Definition at line 28 of file THaVform.cxx.

◆ ~THaVform()

THaVform::~THaVform ( )
virtual

Definition at line 85 of file THaVform.cxx.

◆ THaVform() [3/3]

THaVform::THaVform ( const THaVform vform)

Definition at line 57 of file THaVform.cxx.

Member Function Documentation

◆ Create()

void THaVform::Create ( const THaVform vf)
protected

Definition at line 101 of file THaVform.cxx.

◆ DefinedGlobalVariable()

Int_t THaVform::DefinedGlobalVariable ( TString variable)
virtual

Reimplemented from THaFormula.

Definition at line 668 of file THaVform.cxx.

◆ ErrPrint()

void THaVform::ErrPrint ( Int_t  status) const

Definition at line 184 of file THaVform.cxx.

◆ GetData()

Double_t THaVform::GetData ( Int_t  index = 0) const
inline

Definition at line 112 of file THaVform.h.

◆ GetForm()

void THaVform::GetForm ( Int_t  size)
protected

Definition at line 722 of file THaVform.cxx.

◆ GetSize()

Int_t THaVform::GetSize ( ) const
inline

Definition at line 68 of file THaVform.h.

◆ GetVars()

vector< string > THaVform::GetVars ( ) const

Definition at line 255 of file THaVform.cxx.

◆ Init()

Int_t THaVform::Init ( )

Definition at line 263 of file THaVform.cxx.

◆ IsCut()

Bool_t THaVform::IsCut ( ) const
inline

Definition at line 65 of file THaVform.h.

◆ IsEye()

Bool_t THaVform::IsEye ( ) const
inline

Definition at line 66 of file THaVform.h.

◆ IsFormula()

Bool_t THaVform::IsFormula ( ) const
inline

Definition at line 63 of file THaVform.h.

◆ IsVarray()

Bool_t THaVform::IsVarray ( ) const
inline

Definition at line 64 of file THaVform.h.

◆ LongPrint()

void THaVform::LongPrint ( ) const

Definition at line 151 of file THaVform.cxx.

◆ MakeFormula()

Int_t THaVform::MakeFormula ( Int_t  flo,
Int_t  fhi 
)
protected

Definition at line 379 of file THaVform.cxx.

◆ operator=()

THaVform & THaVform::operator= ( const THaVform vform)

Definition at line 91 of file THaVform.cxx.

◆ Process()

Int_t THaVform::Process ( )

Definition at line 564 of file THaVform.cxx.

◆ ReAttach()

void THaVform::ReAttach ( )

Definition at line 363 of file THaVform.cxx.

◆ SetEyeOffset()

void THaVform::SetEyeOffset ( Int_t  offset)
inline

Definition at line 59 of file THaVform.h.

◆ SetOutput()

Int_t THaVform::SetOutput ( TTree tree)

Definition at line 547 of file THaVform.cxx.

◆ ShortPrint()

void THaVform::ShortPrint ( ) const

Definition at line 172 of file THaVform.cxx.

◆ StripBracket()

string THaVform::StripBracket ( const std::string &  var) const
protected

Definition at line 529 of file THaVform.cxx.

◆ StripPrefix()

string THaVform::StripPrefix ( const char *  formula)
protected

Definition at line 486 of file THaVform.cxx.

◆ Uncreate()

void THaVform::Uncreate ( )
protected

Definition at line 140 of file THaVform.cxx.

Member Data Documentation

◆ fAndStr

std::string THaVform::fAndStr
protected

Definition at line 85 of file THaVform.h.

◆ fCut

std::vector<THaCut*> THaVform::fCut
protected

Definition at line 97 of file THaVform.h.

◆ fData

Double_t THaVform::fData
protected

Definition at line 80 of file THaVform.h.

◆ fDebug

Int_t THaVform::fDebug
protected

Definition at line 83 of file THaVform.h.

◆ fEyeOffset

Int_t THaVform::fEyeOffset
protected

Definition at line 79 of file THaVform.h.

◆ fFormula

std::vector<THaFormula*> THaVform::fFormula
protected

Definition at line 96 of file THaVform.h.

◆ fgVFORM_HUGE

const Int_t THaVform::fgVFORM_HUGE = 10000
staticprotected

Definition at line 84 of file THaVform.h.

◆ fNvar

Int_t THaVform::fNvar
protected

Definition at line 79 of file THaVform.h.

◆ fObjSize

Int_t THaVform::fObjSize
protected

Definition at line 79 of file THaVform.h.

◆ fOdata

THaOdata* THaVform::fOdata
protected

Definition at line 102 of file THaVform.h.

◆ fOrStr

std::string THaVform::fOrStr
protected

Definition at line 85 of file THaVform.h.

◆ fPrefix

Int_t THaVform::fPrefix
protected

Definition at line 103 of file THaVform.h.

◆ fSarray

std::vector<std::string> THaVform::fSarray
protected

Definition at line 98 of file THaVform.h.

◆ fStitle

std::string THaVform::fStitle
protected

Definition at line 100 of file THaVform.h.

◆ fSumStr

std::string THaVform::fSumStr
protected

Definition at line 85 of file THaVform.h.

◆ fType

FTy THaVform::fType
protected

Definition at line 81 of file THaVform.h.

◆ fVarName

std::vector<std::string> THaVform::fVarName
protected

Definition at line 94 of file THaVform.h.

◆ fVarPtr

THaVar* THaVform::fVarPtr
protected

Definition at line 101 of file THaVform.h.

◆ fVarStat

std::vector<Int_t> THaVform::fVarStat
protected

Definition at line 95 of file THaVform.h.

◆ fVectSform

std::vector<std::string> THaVform::fVectSform
protected

Definition at line 99 of file THaVform.h.

Collaboration diagram for THaVform:

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