FEDRA emulsion software from the OPERA Collaboration
EdbVertexPar Class Reference

#include <EdbVertex.h>

Inheritance diagram for EdbVertexPar:
Collaboration diagram for EdbVertexPar:

Public Member Functions

 EdbVertexPar ()
 
virtual ~EdbVertexPar ()
 

Public Attributes

Float_t eAbin
 safety margin for angular aperture of vertex products More...
 
Float_t eDZmax
 maximum z-gap in the track-vertex group More...
 
Float_t eImpMax
 maximal acceptable impact parameter (preliminary check) More...
 
Float_t eImpMaxV
 if the impact is <= eImpMaxV the 2-vertex is accepted disregard to it's probability More...
 
Float_t eProbMin
 minimum acceptable probability for chi2-distance between tracks More...
 
Int_t eQualityMode
 vertex quality estimation method (0:=Prob/(sigVX^2+sigVY^2); 1:= inverse average track-vertex distance) More...
 
Bool_t eUseKalman
 use or not Kalman for the vertex fit. Default is true More...
 
Bool_t eUseLimits
 if true - look for the vertex only inside limits defined by eVmin:eVmax, default is false More...
 
Bool_t eUseMom
 use or not track momentum for vertex calculations More...
 
Bool_t eUseSegPar
 use only the nearest measured segments for vertex fit (as Neuchatel) More...
 
TVector3 eVmax
 limits for the vertex search More...
 
TVector3 eVmin
 
Float_t eZbin
 z- granularity (default is 100 microns) More...
 

Constructor & Destructor Documentation

◆ EdbVertexPar()

EdbVertexPar::EdbVertexPar ( )
687{
688 eZbin = 100.; // microns
689 eAbin = 0.01; // rad
690 eDZmax = 3000.; // microns
691 eProbMin = 0.01; // i.e 1%
692 eImpMax = 50.; // microns
693 eImpMaxV = 10.; // microns
694 eUseMom = false; // do not use it
695 eUseSegPar = false; // use fitted track parameters
696 eUseKalman = true; // use or not Kalman for the vertex fit. Default is true
697 eUseLimits = false; // if true - look for the vertex only inside limits defined by eVmin:eVmax, default is false
698}
Bool_t eUseMom
use or not track momentum for vertex calculations
Definition: EdbVertex.h:181
Float_t eAbin
safety margin for angular aperture of vertex products
Definition: EdbVertex.h:176
Bool_t eUseSegPar
use only the nearest measured segments for vertex fit (as Neuchatel)
Definition: EdbVertex.h:182
Float_t eImpMax
maximal acceptable impact parameter (preliminary check)
Definition: EdbVertex.h:179
Float_t eZbin
z- granularity (default is 100 microns)
Definition: EdbVertex.h:175
Bool_t eUseLimits
if true - look for the vertex only inside limits defined by eVmin:eVmax, default is false
Definition: EdbVertex.h:185
Float_t eImpMaxV
if the impact is <= eImpMaxV the 2-vertex is accepted disregard to it's probability
Definition: EdbVertex.h:180
Float_t eDZmax
maximum z-gap in the track-vertex group
Definition: EdbVertex.h:177
Float_t eProbMin
minimum acceptable probability for chi2-distance between tracks
Definition: EdbVertex.h:178
Bool_t eUseKalman
use or not Kalman for the vertex fit. Default is true
Definition: EdbVertex.h:184

◆ ~EdbVertexPar()

virtual EdbVertexPar::~EdbVertexPar ( )
inlinevirtual
189{}

Member Data Documentation

◆ eAbin

Float_t EdbVertexPar::eAbin

safety margin for angular aperture of vertex products

◆ eDZmax

Float_t EdbVertexPar::eDZmax

maximum z-gap in the track-vertex group

◆ eImpMax

Float_t EdbVertexPar::eImpMax

maximal acceptable impact parameter (preliminary check)

◆ eImpMaxV

Float_t EdbVertexPar::eImpMaxV

if the impact is <= eImpMaxV the 2-vertex is accepted disregard to it's probability

◆ eProbMin

Float_t EdbVertexPar::eProbMin

minimum acceptable probability for chi2-distance between tracks

◆ eQualityMode

Int_t EdbVertexPar::eQualityMode

vertex quality estimation method (0:=Prob/(sigVX^2+sigVY^2); 1:= inverse average track-vertex distance)

◆ eUseKalman

Bool_t EdbVertexPar::eUseKalman

use or not Kalman for the vertex fit. Default is true

◆ eUseLimits

Bool_t EdbVertexPar::eUseLimits

if true - look for the vertex only inside limits defined by eVmin:eVmax, default is false

◆ eUseMom

Bool_t EdbVertexPar::eUseMom

use or not track momentum for vertex calculations

◆ eUseSegPar

Bool_t EdbVertexPar::eUseSegPar

use only the nearest measured segments for vertex fit (as Neuchatel)

◆ eVmax

TVector3 EdbVertexPar::eVmax

limits for the vertex search

◆ eVmin

TVector3 EdbVertexPar::eVmin

◆ eZbin

Float_t EdbVertexPar::eZbin

z- granularity (default is 100 microns)


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