Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

TrackDirection2Module

#include "TrackDirection2Module.hh"

TrackDirection2Module


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

class TrackDirection2Module : public RecoModule

Inheritance Chart:
EsafConfigurable
EsafMsgSource
<-
RecoModule
<-
TrackDirection2Module
    private:
void AA1() void AA2() void AE1() void all() void CalculatefromBetaEASdir() Double_t CalculateRmax(Double_t hmax) Bool_t DoStat(vector<Double_t> err, string namemethod) Double_t FindHmax(Double_t theta) void FindPlane() void NE1() void NE2() void UseShapeandFindPlane() public:
TrackDirection2Module() virtual ~TrackDirection2Module() static TClass* Class() virtual Bool_t Done() virtual Bool_t Init() virtual TClass* IsA() const virtual Bool_t PostProcess() virtual Bool_t PreProcess() virtual Bool_t Process(RecoEvent*) virtual Bool_t SaveRootData(RecoRootEvent*) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) virtual void UserMemoryClean()

Data Members

    private:
RecoEvent* fEv vector<Int_t> fPointsId vector<Double_t> vecDeltaEASDir vector<Double_t> vecDeltaEASDirAA1 vector<Double_t> vecDeltaEASDirAA2 vector<Double_t> vecDeltaEASDirNE1 vector<Double_t> vecDeltaEASDirNE2 vector<Double_t> vecDeltaEASDirAE1 vector<Double_t> vecDeltaTDP Int_t fNumPoints Int_t fNumHits Int_t fNumPointsSel Int_t fNumHitsSel Int_t fQuality Int_t fRecoEventsCounter TVector3 fCentroid TVector3 fNorm TVector3 fNormsel TVector3 fW TVector3 fU TVector3 fTrueDir TVector3 fTrueNorm TVector3 fTrueMax TVector3 fEASDir Double_t fAngularSpeed Double_t fBeta Double_t fBetaInit Double_t fHmax Double_t fRmax Double_t fTrueTheta Double_t fTruePhi Double_t fTHETAloc Double_t fTHETAreco Double_t fPHIreco Double_t fTmaxFit Double_t fDeltaTheta Double_t fDeltaPhi Double_t fDeltaEASDir Double_t fDeltaTDP Double_t fDeltaEASDirAA1 Double_t fTHETArecoAA1 Double_t fPHIrecoAA1 Double_t fDeltaEASDirAA2 Double_t fTHETArecoAA2 Double_t fPHIrecoAA2 Double_t fDeltaEASDirNE1 Double_t fTHETArecoNE1 Double_t fPHIrecoNE1 Double_t fDeltaEASDirNE2 Double_t fTHETArecoNE2 Double_t fPHIrecoNE2 Double_t fDeltaEASDirAE1 Double_t fTHETArecoAE1 Double_t fPHIrecoAE1 Double_t fNumPointsMin Int_t fNumHitsMinimum Int_t fDoGraphUseShape Double_t fErrAngle Double_t HISS Double_t fDoShapeSelection Double_t fUseShapeSelectioninModules Double_t fMethodIdentifier Double_t fFixTmaxNumeric Int_t fAA1done Float_t fStat1 Float_t fStat2 Int_t fMulti1 Int_t fMulti2 public:
ContainerData fData

Class Description

 TrackDirection2Module

 <extensive class description>

   Config file parameters
   ======================

   <parameter name>: <parameter description>
   -Valid options: <available options>


Bool_t Init()

Bool_t PreProcess()

Bool_t Process(RecoEvent *ev)

Bool_t PostProcess()

Bool_t Done()

Bool_t DoStat(vector<Double_t> err, string namemethod)

void UserMemoryClean()

Bool_t SaveRootData(RecoRootEvent *fRecoRootEvent)

void FindPlane()

void UseShapeandFindPlane()

void AA1()

void AA2()

void NE1()

void NE2()

void AE1()

void all()

void CalculatefromBetaEASdir()

Double_t FindHmax( Double_t theta )

Double_t CalculateRmax( Double_t hmax )



Inline Functions


                         void ~TrackDirection2Module()
        TrackDirection2Module TrackDirection2Module()
                      TClass* Class()
                      TClass* IsA() const
                         void ShowMembers(TMemberInspector& insp, char* parent)
                         void Streamer(TBuffer& b)
                         void StreamerNVirtual(TBuffer& b)
About Us | EUSO Official Website | Web pages created by Roberto Pesce and Alessandro Thea - Last Update 14-May-2005 21:31