ROOT logo
#ifndef HFLEX_H
#define HFLEX_H

#include "TObject.h"
#include "TString.h"

#include <map>




class HFlex : public TObject {

private:

    std::map<TString,Int_t   > mInt;
    std::map<TString,Double_t> mDouble;

public:

    HFlex(){};
    ~HFlex(){};

    void     addVars(TString varsI="",TString varsD="");
    Int_t    getI(TString var);
    Double_t getD(TString var);
    void     setI(TString var,Int_t    val=0);
    void     setD(TString var,Double_t val=0);
    void     print(TString varlist="",Int_t w=15);
    ClassDef(HFlex,1)
} ;

#endif  /*!HFLEX_H*/
 hflex.h:1
 hflex.h:2
 hflex.h:3
 hflex.h:4
 hflex.h:5
 hflex.h:6
 hflex.h:7
 hflex.h:8
 hflex.h:9
 hflex.h:10
 hflex.h:11
 hflex.h:12
 hflex.h:13
 hflex.h:14
 hflex.h:15
 hflex.h:16
 hflex.h:17
 hflex.h:18
 hflex.h:19
 hflex.h:20
 hflex.h:21
 hflex.h:22
 hflex.h:23
 hflex.h:24
 hflex.h:25
 hflex.h:26
 hflex.h:27
 hflex.h:28
 hflex.h:29
 hflex.h:30
 hflex.h:31
 hflex.h:32
 hflex.h:33