HHypRecPar
class description - source file - inheritance tree (.pdf)
    public:
                      HHypRecPar(const char* name = "HypRecPar", const char* title = "Hyp parameters", const char* context = "HypRecProductionCuts")
                      HHypRecPar(const HHypRecPar&)
                      ~HHypRecPar()
       static TClass* Class()
         virtual void clear()
               Bool_t getCut(char* cutID, Float_t& cutValue)
       virtual Bool_t getParams(HParamList*)
       virtual Bool_t init(HParIo*, Int_t* set = 0)
      virtual TClass* IsA() const
          HHypRecPar& operator=(const HHypRecPar&)
         virtual void print()
         virtual void putParams(HParamList*)
                 void registerCut(char* cutID)
                 void setCut(char* cutID, Float_t cutValue)
         virtual void ShowMembers(TMemberInspector& insp, char* parent)
         virtual void Streamer(TBuffer& b)
                 void StreamerNVirtual(TBuffer& b)
        virtual Int_t write(HParIo*)
    protected:
       TArrayF hypCutValue    any cut parameter
      TString* hypCutID[100]  some unique string
         Int_t numofparams    number of params stored
  HHypRecPar
  Parameter container for the HHypReconstructor and it's algorithms
 HHypRecPar(const char *name, const char *title, const char *context):HParCond(name, title,
         context)
 constructor
 ~HHypRecPar(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()
Bool_t getCut(char * cutID, Float_t & cutValue)
searches in the list for the cutID and returns the value
void setCut(char * cutID, Float_t cutValue)
set the cut with the cutID (see hypinfodef.h)
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)
         HHypRecPar HHypRecPar(const HHypRecPar&)
        HHypRecPar& operator=(const HHypRecPar&)
Last update: Fri Jan 26 11:57:39 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.