Main Page | Class Hierarchy | Compound List | File List | Compound Members | File Members

H1K0Event.h

Go to the documentation of this file.
00001 
00002 // Class H1K0Event
00003 //
00004 // Author: Benno List, Jenny Boehme
00005 // Last update: $Date: 2005/01/12 10:11:44 $
00006 //          by: $Author: blist $
00007 // 
00008 // Description: class to fit K0S tracks from H1
00009 //               
00011 #ifndef __H1K0EVENT_H
00012 #define __H1K0EVENT_H
00013 
00014 #include "jbltools/kinfit/BaseEvent.h"
00015 // #include "jbltools/kinfit/TrackFitObject.h"
00016 class TrackFitObject;
00017 class ThreeVector;
00018 class ChargedParticleTrack;
00019 class NeutralParticleTrack;
00020 class H1K0S;
00021 class VertexFitObject;
00022 
00023 class H1K0Event : public BaseEvent {
00024   public: 
00025     H1K0Event(H1K0S& nt_);
00026     virtual ~H1K0Event();
00027     virtual int fitEvent (BaseFitter& fitter);
00028     virtual void genEvent () {};
00029     
00030   public:
00031     H1K0S& nt;
00032     enum {NFV = 3, NTFO = 3, NVER=2};
00033     FourVector *fv[NFV];
00034     TrackFitObject *rectrack[NTFO];
00035     VertexFitObject *k0decvertex;
00036 
00037 };
00038 
00039 
00040 #endif // __H1K0EVENT_H

Generated on Fri Sep 14 17:38:20 2007 for Kinfit by doxygen 1.3.2