#include "hmdctimecut.h"

HMdcTimeCutSec


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

class HMdcTimeCutSec : public TObject

Inheritance Chart:
TObject
<-
HMdcTimeCutSec

    public:
HMdcTimeCutSec(Int_t mods = 4) ~HMdcTimeCutSec() static TClass* Class() Int_t getSize() virtual TClass* IsA() const HMdcTimeCutMod& operator[](Int_t i) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
TObjArray fMod

Class Description

HMdcTimeCut

  class for cut time1, time2 and time2-time1
  used for beam data only (time1: leading edge, time2
  trailing edge, see http://www-hades.gsi.de/docs/mdc/mdcana).

  Using: create the object HMdcTimeCut in a macros
  and set the edges for a cut (see hmdctimecut.h)
  Default seting - cut is absent (all edges = 0).

  If you don't need in a cut don't create this object.

  cT1L[module],cT1R[module] - cut for time1
  cT2L[module],cT2R[module] - cut for time2
  cLeft[module],cRight[module] - cut for time2-time1

  Member fuctions:
  setCut(Float_t cT1L, Float_t cT1R, Float_t cT2L, Float_t cT2R,
              Float_t cLeft, Float_t cRight);
    seting identical cuts for all modules
  setCut(Int_t mod, Float_t cT1L, Float_t cT1R, Float_t cT2L, Float_t cT2R,
              Float_t cLeft, Float_t cRight);
    seting cuts for module mod.
  ...

  Static function getExObject return the pointer to
  HMdcTimeCut object. If pointer=0, the object
  not exist:
  HMdcTimeCut* fCut=HMdcTimeCut::getExObject();

  Static function getObject return the pointer to
  HMdcTimeCut object. If object is not existing
  it will created:
  HMdcTimeCut* fCut=HMdcTimeCut::getObject();

  Examples are in mdcTrackD.C and mdcEfficiency.C





Inline Functions


                   void ~HMdcTimeCutSec()
         HMdcTimeCutSec HMdcTimeCutSec(Int_t mods = 4)
        HMdcTimeCutMod& operator[](Int_t i)
                  Int_t getSize()
                TClass* Class()
                TClass* IsA() const
                   void ShowMembers(TMemberInspector& insp, char* parent)
                   void Streamer(TBuffer& b)
                   void StreamerNVirtual(TBuffer& b)


Last update: 17/01/2002 by I. Koenig


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.