Elec


class description - source file - inheritance tree

class Elec : public TObject


    public:
Elec(const Elec&) Elec(Double_t = 5e-12, Double_t = 50, Double_t = 25e-9, Double_t = 1e-12, Double_t = 200, Double_t = 200, Double_t = 1e-12, Double_t = 200, Double_t = 200, Double_t = 25e-9, Int_t = 0) virtual ~Elec() static TClass* Class() void CRshape(TH1F* his) void CRshape(Double_t, Double_t, Double_t, TH1F*, Int_t = 0) Double_t GetPeakTime() virtual TClass* IsA() const void preamp(TH1F* his) void preamp(Double_t, Double_t, TH1F*, Double_t = -1111, Int_t = 0) void PrintPar() void RCshape(TH1F* his) void RCshape(Double_t, Double_t, Double_t, TH1F*, Int_t = 0) void Revpreamp(Double_t, Double_t R, TH1F*, Double_t = 1) void Revpreamp(TH1F* his, Double_t unit = 1) void SetCcr(Double_t x) void SetCp(Double_t x) void SetCrc(Double_t x) void SetIntTime(Double_t x) void SetMethod(Int_t x) void SetR1cr(Double_t x) void SetR1rc(Double_t x) void SetR2cr(Double_t x) void SetR2rc(Double_t x) void SetRp(Double_t x) virtual void ShowMembers(TMemberInspector& insp, char* parent) Double_t Simpson(TH1F*, Int_t, Double_t) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) Double_t Trapez(TH1F*, Int_t, Double_t)

Data Members

    private:
Int_t Method Double_t Cp Double_t Rp Double_t Crc Double_t R1rc Double_t R2rc Double_t Ccr Double_t R1cr Double_t R2cr Double_t PeakTime Double_t IntTime

Class Description


Elec(Double_t x1,Double_t x2 ,Double_t x3,Double_t x4,Double_t x5,Double_t x6,Double_t x7,Double_t x8,Double_t x9,Double_t x10,Int_t met)

~Elec()

Double_t Trapez(TH1F *histo,Int_t i,Double_t tau)

Double_t Simpson(TH1F *histo,Int_t i,Double_t tau)

void Revpreamp(Double_t C, Double_t R, TH1F *histo,Double_t unit)

void preamp(Double_t C, Double_t R, TH1F *histo,Double_t cut, Int_t method)

void RCshape(Double_t C, Double_t R1, Double_t R2,TH1F *histo, Int_t method)

void CRshape(Double_t C, Double_t R1, Double_t R2,TH1F *histo, Int_t method)



Inline Functions


               void preamp(Double_t, Double_t, TH1F*, Double_t = -1111, Int_t = 0)
               void Revpreamp(TH1F* his, Double_t unit = 1)
               void RCshape(TH1F* his)
               void CRshape(TH1F* his)
               void SetCp(Double_t x)
               void SetCrc(Double_t x)
               void SetR1rc(Double_t x)
               void SetR2rc(Double_t x)
               void SetRp(Double_t x)
               void SetCcr(Double_t x)
               void SetR1cr(Double_t x)
               void SetR2cr(Double_t x)
               void SetIntTime(Double_t x)
           Double_t GetPeakTime()
               void PrintPar()
               void SetMethod(Int_t x)
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
               Elec Elec(const Elec&)


Last update: Fri Sep 28 09:26:57 2007


ROOT page - Class index - 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.