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

H1K0Event2 Class Reference

#include <H1K0Event2.h>

Inheritance diagram for H1K0Event2:

Inheritance graph
[legend]
Collaboration diagram for H1K0Event2:

Collaboration graph
[legend]
List of all members.

Public Types

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

Public Member Functions

 H1K0Event2 (H1Tracks &nt_, int t1, int t2)
virtual ~H1K0Event2 ()
virtual int fitEvent (BaseFitter &fitter)
 do it!

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


Public Attributes

H1Tracksnt
FourVectorfv [NFV]
TrackFitObjectrectrack [NTFO]
VertexFitObjectk0decvertex

Member Enumeration Documentation

anonymous enum
 

Enumeration values:
NFV 
NTFO 
NVER 

Definition at line 32 of file H1K0Event2.h.


Constructor & Destructor Documentation

H1K0Event2::H1K0Event2 H1Tracks nt_,
int  t1,
int  t2
 

Definition at line 40 of file H1K0Event2.C.

References H1Tracks::Cov, fv, TrackFitObject::getMomentum(), NFV, nt, NTFO, H1Tracks::Par, and rectrack.

H1K0Event2::~H1K0Event2  )  [virtual]
 

Definition at line 55 of file H1K0Event2.C.

References fv, NFV, NTFO, and rectrack.


Member Function Documentation

int H1K0Event2::fitEvent BaseFitter fitter  )  [virtual]
 

do it!

Implements BaseEvent.

Definition at line 64 of file H1K0Event2.C.

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

Referenced by main().

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

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

Implements BaseEvent.

Definition at line 28 of file H1K0Event2.h.


Member Data Documentation

FourVector* H1K0Event2::fv[NFV]
 

Definition at line 33 of file H1K0Event2.h.

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

VertexFitObject* H1K0Event2::k0decvertex
 

Definition at line 35 of file H1K0Event2.h.

Referenced by fitEvent(), and main().

H1Tracks& H1K0Event2::nt
 

Definition at line 31 of file H1K0Event2.h.

Referenced by H1K0Event2().

TrackFitObject* H1K0Event2::rectrack[NTFO]
 

Definition at line 34 of file H1K0Event2.h.

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


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