#include "LegsMakerIsXcAttenuation.h"

LegsMakerIsXcAttenuation


class description - source file - inheritance tree (.pdf)

class LegsMakerIsXcAttenuation : public LegsMaker

Inheritance Chart:
TObject
<-
LegsMaker
<-
LegsMakerIsXcAttenuation

    public:
LegsMakerIsXcAttenuation(Int_t add = 1) LegsMakerIsXcAttenuation(const LegsMakerIsXcAttenuation&) virtual ~LegsMakerIsXcAttenuation() static TClass* Class() virtual void Init() virtual TClass* IsA() const virtual bool Make() LegsMakerIsXcAttenuation& operator=(const LegsMakerIsXcAttenuation&) virtual void RunEnd() virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    public:
TH2D* fHistXcZvsAdcRatio[36] TH2D* fHistXcZvsLogAdcRatio[36] TH2D* fHistXcZvsEgy[36] TH2D* fHistXcZvsAdc1[36] TH2D* fHistXcZvsAdc2[36] TH1D* fHistDeltaZ[36] TH2D* fHistXcZvsXtZ[36] TH1D* fHistRandomAddonXTz TH2D* fHistXtEgy TH1I* histStartTime Int_t fStartTime vector<UChar_t> fColHitsFace1 vector<UChar_t> fColHitsFace3 UChar_t fN number of hits in a column of XT required

Class Description

 calculation of  attenuation of signal along block in XC corners
 histograms of ratios adc1/adc2 are created

LegsMakerIsXcAttenuation(Int_t add) : LegsMaker ("IsXcAttenuation"," Xc-attenuation calculation (Zpos)", add)

void Init()
 user initialization, create histos  etc

bool Make()
 called by LegsRun every event when LegsRun::Loop() is called.
 this is the main function from which other functions can be called.

void RunEnd()
 executed at the end of run



Inline Functions


                             void ~LegsMakerIsXcAttenuation()
                          TClass* Class()
                          TClass* IsA() const
                             void ShowMembers(TMemberInspector& insp, char* parent)
                             void Streamer(TBuffer& b)
                             void StreamerNVirtual(TBuffer& b)
         LegsMakerIsXcAttenuation LegsMakerIsXcAttenuation(const LegsMakerIsXcAttenuation&)
        LegsMakerIsXcAttenuation& operator=(const LegsMakerIsXcAttenuation&)


Last update: Wed May 18 13:33:20 2005


ROOT page - Home 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.