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

H1K0Event Class Reference

#include <H1K0Event.h>

Inheritance diagram for H1K0Event:

Inheritance graph
[legend]
Collaboration diagram for H1K0Event:

Collaboration graph
[legend]
List of all members.

Public Types

enum  { NFV = 3, NTFO = 3, NVER = 2 }

Public Member Functions

 H1K0Event (H1K0S &nt_)
virtual ~H1K0Event ()
virtual int fitEvent (BaseFitter &fitter)
 do it!

virtual void genEvent ()
 provides four-momenta (i.e. read values from ntuple, run toy MC, ...)


Public Attributes

H1K0Snt
FourVectorfv [NFV]
TrackFitObjectrectrack [NTFO]
VertexFitObjectk0decvertex

Member Enumeration Documentation

anonymous enum
 

Enumeration values:
NFV 
NTFO 
NVER 

Definition at line 32 of file H1K0Event.h.


Constructor & Destructor Documentation

H1K0Event::H1K0Event H1K0S nt_  ) 
 

Definition at line 40 of file H1K0Event.C.

References fv, TrackFitObject::getMomentum(), NFV, nt, NTFO, H1K0S::pion1Cov, H1K0S::pion1Par, H1K0S::pion2Cov, H1K0S::pion2Par, and rectrack.

H1K0Event::~H1K0Event  )  [virtual]
 

Definition at line 55 of file H1K0Event.C.

References fv, NFV, NTFO, and rectrack.


Member Function Documentation

int H1K0Event::fitEvent BaseFitter fitter  )  [virtual]
 

do it!

Implements BaseEvent.

Definition at line 64 of file H1K0Event.C.

References VertexFitObject::addConstraints(), BaseFitter::addFitObject(), VertexFitObject::addTrack(), BaseFitter::fit(), TrackFitObject::fixVertexParam(), BaseFitter::getError(), VertexFitObject::initForFit(), k0decvertex, H1K0S::K0Vert, nt, prob(), VertexFitObject::PXYZ, rectrack, and VertexFitObject::VXYZ.

Referenced by main().

virtual void H1K0Event::genEvent  )  [inline, virtual]
 

provides four-momenta (i.e. read values from ntuple, run toy MC, ...)

Implements BaseEvent.

Definition at line 28 of file H1K0Event.h.


Member Data Documentation

FourVector* H1K0Event::fv[NFV]
 

Definition at line 33 of file H1K0Event.h.

Referenced by H1K0Event(), and ~H1K0Event().

VertexFitObject* H1K0Event::k0decvertex
 

Definition at line 35 of file H1K0Event.h.

Referenced by fitEvent(), and main().

H1K0S& H1K0Event::nt
 

Definition at line 31 of file H1K0Event.h.

Referenced by fitEvent(), and H1K0Event().

TrackFitObject* H1K0Event::rectrack[NTFO]
 

Definition at line 34 of file H1K0Event.h.

Referenced by fitEvent(), H1K0Event(), main(), and ~H1K0Event().


The documentation for this class was generated from the following files:
Generated on Fri Sep 14 17:38:36 2007 for Kinfit by doxygen 1.3.2