#ifndef POCATESTTASK2_H #define POCATESTTASK2_H #include "CbmTask.h" #include "TVector3.h" #include "CbmGeanePro.h" #include "TGraph.h" #include "TPolyLine3D.h" #include "TPolyMarker3D.h" class TGeant3; class TClonesArray; class TTree; class CbmPlanePoint; class POCAtestTask2 : public CbmTask { public: /** Default constructor **/ POCAtestTask2(); void WriteToFile(); /** Destructor **/ ~POCAtestTask2(); /** Virtual method Init **/ virtual InitStatus Init(); /** Virtual method Exec **/ virtual void Exec(Option_t* opt); private: TGraph *g1; TGraph *g2; TGraph *g3; TGraph *g4; TGraph *g5; TGraph *g6; TGraph *g7; TGraph *g8; TGraph *g9; TPolyLine3D *l1; TPolyMarker3D *m1; TPolyMarker3D *m2; /** Input array of Points **/ TClonesArray* fPointArray; TGeant3 *gMC3; ClassDef(POCAtestTask2,1); Int_t fEvent; CbmGeanePro *fPro; }; #endif