Analysis  version 7.0 - august 2014
TreeParam Class Reference

#include <TreeParam.hh>

Public Member Functions

 TreeParam (TreeInfo *tree, const Param *param)
 
 TreeParam (const TreeParam &original)
 
virtual ~TreeParam ()
 
virtual TreeInfoGetTreeInfoPtr () const
 
virtual string GetParamName () const
 
virtual const ParamGetParamPtr () const
 
 ClassDef (TreeParam, 0)
 

Protected Attributes

TreeInfotree_ptr
 pointeur sur l'arbre auquel est associé le paramètre
 
const Paramparam_ptr
 pointeur sur le paramètre du gestionnaire d'événement
 
UInt_t buffer_offset
 position dans le buffer de données du TTree
 
Int_t type_size
 taille du type de données
 

Private Member Functions

 GObject (TreeParam)
 

Friends

class TreeInfo
 

Detailed Description

Classe des éléments de liste de paramètres pour les arbres. Il s'agit d'une référence aux paramètres effectifs de la structure d'événement. Chaque paramètre induit une feuille de l'arbre, mais pour les paramètres multihit, une branche spécifique est créée (avec le paramètre) et un paramètre supplémentaire est défini pour indiquer le nombre de coups pour chaque événement.

Constructor & Destructor Documentation

TreeParam::TreeParam ( TreeInfo tree,
const Param param 
)

Constructeur.

Parameters
parampointeur sur le paramètre de l'événement
treepointeur sur l'arbre auquel est associé le paramètre

References param_ptr, and tree_ptr.

TreeParam::TreeParam ( const TreeParam original)

Constructeur de recopie.

References param_ptr.

TreeParam::~TreeParam ( )
virtual

Destructeur.

Member Function Documentation

TreeParam::GObject ( TreeParam  )
private

Macro from GCpp library that defines the following functions:

  • ClassName(): return the real class name of the object
  • StaticClassName(): return the used class name of the object (that may be a base class of the real object).
  • IsInstanceOf<T>(): return true if the current object is an instance of the template class name argument
  • Clone(): return an allocated copy of the object.
TreeInfo * TreeParam::GetTreeInfoPtr ( ) const
inlinevirtual

Retourne le pointeur de l'arbre auquel est associé le paramètre.

References tree_ptr.

string TreeParam::GetParamName ( ) const
inlinevirtual

Retourne le nom du paramètre associé.

References param_ptr.

const Param * TreeParam::GetParamPtr ( ) const
inlinevirtual

Retourne le pointeur du paramètre associé.

References param_ptr.

Referenced by TreeInfo::GetEventParamPtr().

TreeParam::ClassDef ( TreeParam  ,
 
)

Définition à usage de ROOT...


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