#include "hpidalghardcutspar.h" |
HPidAlgHardCutsPar
class description - source file - inheritance tree (.pdf)
public:
HPidAlgHardCutsPar(const char* name = "PidAlgHardCutsPar", const char* title = "graphical cut parameters", const char* context = "PidAlgHardCutsProductionCuts")
HPidAlgHardCutsPar(const HPidAlgHardCutsPar&)
~HPidAlgHardCutsPar()
static TClass* Class()
virtual void clear()
TCutG* getCut(char* cutID)
virtual Bool_t getParams(HParamList*)
virtual Bool_t init(HParIo*, Int_t* set = 0)
virtual TClass* IsA() const
HPidAlgHardCutsPar& operator=(const HPidAlgHardCutsPar&)
virtual void print()
virtual void putParams(HParamList*)
void registerCut(char* cutID)
void setCut(char* cutID, TCutG* cutValue)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
virtual Int_t write(HParIo*)
protected:
TCutG* HardCutValue[100] any 2dim graphical cut
TString* HardCutID[100] some unique string
TArrayF* x[100] dummy for IO
TArrayF* y[100] dummy for IO
Int_t numofparams number of cuts stored
HPidAlgHardCutsPar
Parameter container for any 2dim graphical cut
HPidAlgHardCutsPar(const char *name, const char *title, const char *context)
:HParCond(name, title, context)
constructor
~HPidAlgHardCutsPar(void)
Bool_t init(HParIo * inp, Int_t * set)
initializes the container from an input
Int_t write(HParIo * output)
writes the container to an output
void clear(void)
all parameters are initialized with 0.
void registerCut(char * cutID)
register in init(), that we can load in reinit()
TCutG* getCut(char * cutID)
searches in the list for the cutID and returns the value
void setCut(char * cutID, TCutG * cutValue)
set the cut with the cutID
checks first, if value is already in the list
if yes, overwrite
if no, append
void putParams(HParamList * l)
puts all parameters to the parameter list, which is used by the io
void print(void)
Bool_t getParams(HParamList * l)
gets all parameters from the parameter list, which is used by the io
void Streamer(TBuffer & R__b)
Inline Functions
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void StreamerNVirtual(TBuffer& b)
HPidAlgHardCutsPar HPidAlgHardCutsPar(const HPidAlgHardCutsPar&)
HPidAlgHardCutsPar& operator=(const HPidAlgHardCutsPar&)
Last update: Fri Jan 26 12:21:19 2007
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.