#include "hkickresolution.h"

HKickResolution


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

class HKickResolution : public HKickTask

Inheritance Chart:
TObject
<-
TNamed
<-
HTask
<-
HReconstructor
<-
HKickTask
<-
HKickResolution
<-
HKickResolutionMdc
HKickResolutionMdc2
HKickResolutionTof
 
    This is an abstract class, constructors will not be documented.
    Look at the header to check for available constructors.


    protected:
void initVars() void transform(HGeantMdc* data, HGeomVector& r, HGeomVector& alpha) void transform(HGeantTof* data, HGeomVector& r, HGeomVector& err, Double_t& k, Double_t& offset) public:
~HKickResolution() static TClass* Class() virtual Bool_t finalize() virtual Bool_t init() virtual TClass* IsA() const void setUsingMdcResolution(Bool_t f) void setUsingTofResolution(Bool_t f) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) Bool_t usingMdcResolution() Bool_t usingTofResolution()

Data Members


    protected:
Int_t fEvCounter TNtuple* fData TNtuple* fControl Ntupla con resultados. HGeomVertexFit fFitter HKickPlane* fKickPlane Kick plane. HCategory* fInput Geant MDC data HCategory* fTofInput HCategory* fKine Kine Data from Geant HMdcGeomPar* fGeometry Geometry transformation HTofGeomPar* fTofGeometry TOF geometry HIterator* fIter HIterator* fTofIter Bool_t fUsingTofResol Bool_t fUsingMdcResol

Class Description


~HKickResolution(void)

void initVars(void)

Bool_t init(void)

Bool_t finalize(void)

void transform(HGeantTof *data,HGeomVector &r, HGeomVector &err,Double_t &tanAlpha, Double_t &offset)
Transforms a TOF hit from the local coordinate system to the LAB
coordinate system and smears the data acording to the resolution.

void transform(HGeantMdc *data, HGeomVector &r,HGeomVector &alpha)
Transforms a mdc hit from the MDC coordinate system into the LAB coordinate
system and smears the data according to the resolution.



Inline Functions


               void setUsingTofResolution(Bool_t f)
             Bool_t usingTofResolution()
               void setUsingMdcResolution(Bool_t f)
             Bool_t usingMdcResolution()
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)


Last update: Fri Jan 26 11:58:36 2007


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.