Jpp  15.0.1-rc.1-highQE
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
JRECONSTRUCTION::JMuonPrefitParameters_t Struct Reference

Data structure for fit parameters. More...

#include <JMuonPrefitParameters_t.hh>

Inheritance diagram for JRECONSTRUCTION::JMuonPrefitParameters_t:
TObject JRECONSTRUCTION::JMuonPrefit

Public Member Functions

 JMuonPrefitParameters_t ()
 Default constructor. More...
 
virtual ~JMuonPrefitParameters_t ()
 Virtual destructor. More...
 
void reset ()
 Reset fit parameters. More...
 
bool equals (const JMuonPrefitParameters_t &parameters) const
 Equality. More...
 
 ClassDef (JMuonPrefitParameters_t, 1)
 

Public Attributes

int factoryLimit
 factory limit for combinatorics More...
 
int NMaxHits
 maximal number of hits More...
 
double sigma_ns
 time resolution [ns] More...
 
double gridAngle_deg
 grid angle for directions [deg] More...
 
bool useL0
 option for L0 hit use More...
 
int numberOfOutliers
 maximum number of outliers More...
 
size_t numberOfPrefits
 number of prefits More...
 
double DZMax
 maximal slope for downward pointing solutions More...
 
size_t numberOfDZMax
 additional number of downward pointing solutions More...
 
double TMaxLocal_ns
 time window for local coincidences [ns] More...
 
double ctMin
 minimal cosine space angle between PMT axes More...
 
double roadWidth_m
 road width [m] More...
 

Detailed Description

Data structure for fit parameters.

Definition at line 19 of file JMuonPrefitParameters_t.hh.

Constructor & Destructor Documentation

JRECONSTRUCTION::JMuonPrefitParameters_t::JMuonPrefitParameters_t ( )
inline

Default constructor.

Definition at line 25 of file JMuonPrefitParameters_t.hh.

26  {
27  this->reset();
28  }
virtual JRECONSTRUCTION::JMuonPrefitParameters_t::~JMuonPrefitParameters_t ( )
inlinevirtual

Virtual destructor.

Definition at line 33 of file JMuonPrefitParameters_t.hh.

34  {}

Member Function Documentation

void JRECONSTRUCTION::JMuonPrefitParameters_t::reset ( )
inline

Reset fit parameters.

Definition at line 39 of file JMuonPrefitParameters_t.hh.

40  {
41  factoryLimit = 8;
42  NMaxHits = 50;
43  sigma_ns = 5;
44  gridAngle_deg = 1;
45  useL0 = false;
46  numberOfOutliers = 3;
47  numberOfPrefits = 12;
48  DZMax = 0.0;
49  numberOfDZMax = 1;
50  TMaxLocal_ns = 18.0;
51  ctMin = 0;
52  roadWidth_m = 200;
53  }
int numberOfOutliers
maximum number of outliers
double gridAngle_deg
grid angle for directions [deg]
double TMaxLocal_ns
time window for local coincidences [ns]
int factoryLimit
factory limit for combinatorics
double DZMax
maximal slope for downward pointing solutions
size_t numberOfDZMax
additional number of downward pointing solutions
double ctMin
minimal cosine space angle between PMT axes
bool JRECONSTRUCTION::JMuonPrefitParameters_t::equals ( const JMuonPrefitParameters_t parameters) const
inline

Equality.

Parameters
parametersfit parameters
Returns
true if equals; else false

Definition at line 61 of file JMuonPrefitParameters_t.hh.

62  {
63  return (this->factoryLimit == parameters.factoryLimit &&
64  this->NMaxHits == parameters.NMaxHits &&
65  this->sigma_ns == parameters.sigma_ns &&
66  this->gridAngle_deg == parameters.gridAngle_deg &&
67  this->useL0 == parameters.useL0 &&
68  this->numberOfOutliers == parameters.numberOfOutliers &&
69  this->numberOfPrefits == parameters.numberOfPrefits &&
70  this->DZMax == parameters.DZMax &&
71  this->numberOfDZMax == parameters.numberOfDZMax &&
72  this->TMaxLocal_ns == parameters.TMaxLocal_ns &&
73  this->roadWidth_m == parameters.roadWidth_m);
74  }
int numberOfOutliers
maximum number of outliers
double gridAngle_deg
grid angle for directions [deg]
double TMaxLocal_ns
time window for local coincidences [ns]
int factoryLimit
factory limit for combinatorics
double DZMax
maximal slope for downward pointing solutions
size_t numberOfDZMax
additional number of downward pointing solutions
JRECONSTRUCTION::JMuonPrefitParameters_t::ClassDef ( JMuonPrefitParameters_t  ,
 
)

Member Data Documentation

int JRECONSTRUCTION::JMuonPrefitParameters_t::factoryLimit

factory limit for combinatorics

Definition at line 78 of file JMuonPrefitParameters_t.hh.

int JRECONSTRUCTION::JMuonPrefitParameters_t::NMaxHits

maximal number of hits

Definition at line 79 of file JMuonPrefitParameters_t.hh.

double JRECONSTRUCTION::JMuonPrefitParameters_t::sigma_ns

time resolution [ns]

Definition at line 80 of file JMuonPrefitParameters_t.hh.

double JRECONSTRUCTION::JMuonPrefitParameters_t::gridAngle_deg

grid angle for directions [deg]

Definition at line 81 of file JMuonPrefitParameters_t.hh.

bool JRECONSTRUCTION::JMuonPrefitParameters_t::useL0

option for L0 hit use

Definition at line 82 of file JMuonPrefitParameters_t.hh.

int JRECONSTRUCTION::JMuonPrefitParameters_t::numberOfOutliers

maximum number of outliers

Definition at line 83 of file JMuonPrefitParameters_t.hh.

size_t JRECONSTRUCTION::JMuonPrefitParameters_t::numberOfPrefits

number of prefits

Definition at line 84 of file JMuonPrefitParameters_t.hh.

double JRECONSTRUCTION::JMuonPrefitParameters_t::DZMax

maximal slope for downward pointing solutions

Definition at line 85 of file JMuonPrefitParameters_t.hh.

size_t JRECONSTRUCTION::JMuonPrefitParameters_t::numberOfDZMax

additional number of downward pointing solutions

Definition at line 86 of file JMuonPrefitParameters_t.hh.

double JRECONSTRUCTION::JMuonPrefitParameters_t::TMaxLocal_ns

time window for local coincidences [ns]

Definition at line 87 of file JMuonPrefitParameters_t.hh.

double JRECONSTRUCTION::JMuonPrefitParameters_t::ctMin

minimal cosine space angle between PMT axes

Definition at line 88 of file JMuonPrefitParameters_t.hh.

double JRECONSTRUCTION::JMuonPrefitParameters_t::roadWidth_m

road width [m]

Definition at line 89 of file JMuonPrefitParameters_t.hh.


The documentation for this struct was generated from the following file: