HARPO  5.1.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Member Functions | Private Attributes
HarpoRecoVertex Class Reference

2D vertex object, containing position, angle and associated track numbers, and quality info More...

#include <HarpoRecoEvent.h>

Public Member Functions

 HarpoRecoVertex ()
 
 HarpoRecoVertex (Int_t plane, Double_t z, Double_t x, Double_t pz, Double_t px, Double_t theta, Double_t chi2, Int_t tr1, Int_t tr2)
 
 HarpoRecoVertex (const HarpoRecoVertex &vec)
 
virtual ~HarpoRecoVertex ()
 
void SetPlane (Int_t val)
 
void SetNvertex (Int_t val)
 
void SetTr1Vertex (Int_t val)
 
void SetTr2Vertex (Int_t val)
 
void SetXvertex (Double_t val)
 
void SetZvertex (Double_t val)
 
void SetPxVertex (Double_t val)
 
void SetPzVertex (Double_t val)
 
void SetThetaVertex (Double_t val)
 
void SetChi2Vertex (Double_t val)
 
Int_t GetPlane ()
 
Int_t GetNvertex ()
 
Int_t GetTr1Vertex1 ()
 
Int_t GetTr2Vertex2 ()
 
Double_t GetXvertex ()
 
Double_t GetZvertex ()
 
Double_t GetPxVertex ()
 
Double_t GetPzVertex ()
 
Double_t GetThetaVertex ()
 
Double_t GetChi2Vertex ()
 

Private Member Functions

 ClassDef (HarpoRecoVertex, 1)
 

Private Attributes

Int_t fNvertex
 
Int_t fPlane
 
Int_t fTr1Vertex
 
Int_t fTr2Vertex
 
Double_t fXvertex
 
Double_t fZvertex
 
Double_t fPxVertex
 
Double_t fPzVertex
 
Double_t fThetaVertex
 
Double_t fChi2Vertex
 

Detailed Description

2D vertex object, containing position, angle and associated track numbers, and quality info

Definition at line 263 of file HarpoRecoEvent.h.

Constructor & Destructor Documentation

HarpoRecoVertex::HarpoRecoVertex ( )

Definition at line 202 of file HarpoRecoEvent.cxx.

HarpoRecoVertex::HarpoRecoVertex ( Int_t  plane,
Double_t  z,
Double_t  x,
Double_t  pz,
Double_t  px,
Double_t  theta,
Double_t  chi2,
Int_t  tr1,
Int_t  tr2 
)

Definition at line 207 of file HarpoRecoEvent.cxx.

HarpoRecoVertex::HarpoRecoVertex ( const HarpoRecoVertex vec)

Definition at line 212 of file HarpoRecoEvent.cxx.

HarpoRecoVertex::~HarpoRecoVertex ( )
virtual

Definition at line 217 of file HarpoRecoEvent.cxx.

Member Function Documentation

HarpoRecoVertex::ClassDef ( HarpoRecoVertex  ,
 
)
private
Double_t HarpoRecoVertex::GetChi2Vertex ( )
inline

Definition at line 292 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Int_t HarpoRecoVertex::GetNvertex ( )
inline

Definition at line 284 of file HarpoRecoEvent.h.

Int_t HarpoRecoVertex::GetPlane ( )
inline

Definition at line 283 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Double_t HarpoRecoVertex::GetPxVertex ( )
inline

Definition at line 289 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Double_t HarpoRecoVertex::GetPzVertex ( )
inline

Definition at line 290 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Double_t HarpoRecoVertex::GetThetaVertex ( )
inline

Definition at line 291 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Int_t HarpoRecoVertex::GetTr1Vertex1 ( )
inline

Definition at line 285 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Int_t HarpoRecoVertex::GetTr2Vertex2 ( )
inline

Definition at line 286 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Double_t HarpoRecoVertex::GetXvertex ( )
inline

Definition at line 287 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Double_t HarpoRecoVertex::GetZvertex ( )
inline

Definition at line 288 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoVertex::SetChi2Vertex ( Double_t  val)
inline

Definition at line 280 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoVertex::SetNvertex ( Int_t  val)
inline

Definition at line 272 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoVertex::SetPlane ( Int_t  val)
inline

Definition at line 271 of file HarpoRecoEvent.h.

void HarpoRecoVertex::SetPxVertex ( Double_t  val)
inline

Definition at line 277 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoVertex::SetPzVertex ( Double_t  val)
inline

Definition at line 278 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoVertex::SetThetaVertex ( Double_t  val)
inline

Definition at line 279 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoVertex::SetTr1Vertex ( Int_t  val)
inline

Definition at line 273 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoVertex::SetTr2Vertex ( Int_t  val)
inline

Definition at line 274 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoVertex::SetXvertex ( Double_t  val)
inline

Definition at line 275 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoVertex::SetZvertex ( Double_t  val)
inline

Definition at line 276 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Field Documentation

Double_t HarpoRecoVertex::fChi2Vertex
private

Definition at line 305 of file HarpoRecoEvent.h.

Int_t HarpoRecoVertex::fNvertex
private

Definition at line 296 of file HarpoRecoEvent.h.

Int_t HarpoRecoVertex::fPlane
private

Definition at line 297 of file HarpoRecoEvent.h.

Double_t HarpoRecoVertex::fPxVertex
private

Definition at line 302 of file HarpoRecoEvent.h.

Double_t HarpoRecoVertex::fPzVertex
private

Definition at line 303 of file HarpoRecoEvent.h.

Double_t HarpoRecoVertex::fThetaVertex
private

Definition at line 304 of file HarpoRecoEvent.h.

Int_t HarpoRecoVertex::fTr1Vertex
private

Definition at line 298 of file HarpoRecoEvent.h.

Int_t HarpoRecoVertex::fTr2Vertex
private

Definition at line 299 of file HarpoRecoEvent.h.

Double_t HarpoRecoVertex::fXvertex
private

Definition at line 300 of file HarpoRecoEvent.h.

Double_t HarpoRecoVertex::fZvertex
private

Definition at line 301 of file HarpoRecoEvent.h.


The documentation for this class was generated from the following files: