ROOT logo
#ifndef HPARTICLEPATHLENGTHCORR_H
#define HPARTICLEPATHLENGTHCORR_H

#include "hmdcgeomobj.h"
#include "hreconstructor.h"

#include "TString.h"


class HParticleCand;
class HCategory;
class HGeomVector;

class HParticlePathLengthCorr : public HReconstructor {
private:
    HCategory*   candCat;
    HGeomVector  pVertex;
    Int_t sector;
    Double_t A[6];
    Double_t B[6];
    Double_t D[6];
    Double_t an[6];
    HMdcPlane hPlane[6];
    Float_t zVm;
    Float_t xVm;
    Float_t yVm;
    Float_t start;
    Float_t beamVelocity;

public:

    HParticlePathLengthCorr(const Text_t* name="ParticlePathLengthCorr",const Text_t* title="ParticlePathLengthCorr");
    ~HParticlePathLengthCorr();

    Bool_t  init(void);
    Int_t   execute(void);
    Bool_t  finalize(){return kTRUE;}
    Bool_t  setBeamTime(TString beamtime);
    Float_t getStart() { return start;}

    ClassDef(HParticlePathLengthCorr,0)
};



#endif
 hparticlepathlengthcorr.h:1
 hparticlepathlengthcorr.h:2
 hparticlepathlengthcorr.h:3
 hparticlepathlengthcorr.h:4
 hparticlepathlengthcorr.h:5
 hparticlepathlengthcorr.h:6
 hparticlepathlengthcorr.h:7
 hparticlepathlengthcorr.h:8
 hparticlepathlengthcorr.h:9
 hparticlepathlengthcorr.h:10
 hparticlepathlengthcorr.h:11
 hparticlepathlengthcorr.h:12
 hparticlepathlengthcorr.h:13
 hparticlepathlengthcorr.h:14
 hparticlepathlengthcorr.h:15
 hparticlepathlengthcorr.h:16
 hparticlepathlengthcorr.h:17
 hparticlepathlengthcorr.h:18
 hparticlepathlengthcorr.h:19
 hparticlepathlengthcorr.h:20
 hparticlepathlengthcorr.h:21
 hparticlepathlengthcorr.h:22
 hparticlepathlengthcorr.h:23
 hparticlepathlengthcorr.h:24
 hparticlepathlengthcorr.h:25
 hparticlepathlengthcorr.h:26
 hparticlepathlengthcorr.h:27
 hparticlepathlengthcorr.h:28
 hparticlepathlengthcorr.h:29
 hparticlepathlengthcorr.h:30
 hparticlepathlengthcorr.h:31
 hparticlepathlengthcorr.h:32
 hparticlepathlengthcorr.h:33
 hparticlepathlengthcorr.h:34
 hparticlepathlengthcorr.h:35
 hparticlepathlengthcorr.h:36
 hparticlepathlengthcorr.h:37
 hparticlepathlengthcorr.h:38
 hparticlepathlengthcorr.h:39
 hparticlepathlengthcorr.h:40
 hparticlepathlengthcorr.h:41
 hparticlepathlengthcorr.h:42
 hparticlepathlengthcorr.h:43
 hparticlepathlengthcorr.h:44
 hparticlepathlengthcorr.h:45
 hparticlepathlengthcorr.h:46