#include "hmdccalibrater2sim.h"

HMdcCalibrater2Sim


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

class HMdcCalibrater2Sim : public HMdcCalibrater2

Inheritance Chart:
TObject
<-
TNamed
<-
HTask
<-
HReconstructor
<-
HMdcCalibrater2
<-
HMdcCalibrater2Sim

    public:
HMdcCalibrater2Sim() HMdcCalibrater2Sim(Text_t* name, Text_t* title) ~HMdcCalibrater2Sim() virtual void calibrate(HMdcCal1*, HMdcCal2*) static TClass* Class() void getNewObject(HMdcCal2*) virtual Bool_t init() virtual TClass* IsA() const virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members




Class Description


 HMdcCalibrater2Sim

 This transformation class is used for simulated data and is derived from
 the transformation class HMdcCalibrater2 which calculates the distances to
 the wires from the Cal1 drift times.
 The additional information for simulated data (track numbers, cell status,
 tracklist, statuslist)
 is copied in the overloaded calibrate function.


Bool_t init(void)
 creates the MdcCal1Sim input and MdcCal2Sim output matrix categories if
 they do not exist and adds them to the current event;
 checks if already existing categories are suitable for simulated data;
 creates an iterator which loops over all fired cells;

void getNewObject(HMdcCal2* p)
 puts pointer p to a new object of type HMdcCal2Sim

void calibrate(HMdcCal1* cal1,HMdcCal2* cal2)
 copies the track numbers and the status number from input to output



Inline Functions


                      void ~HMdcCalibrater2Sim()
        HMdcCalibrater2Sim HMdcCalibrater2Sim()
        HMdcCalibrater2Sim HMdcCalibrater2Sim(Text_t* name, Text_t* title)
                   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 Ilse 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.