Jpp  16.0.0-rc.2
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::JMuonStartParameters_t Struct Reference

Data structure for fit parameters. More...

#include <JMuonStartParameters_t.hh>

Inheritance diagram for JRECONSTRUCTION::JMuonStartParameters_t:
TObject

Public Member Functions

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

Public Attributes

double roadWidth_m
 road width [m] More...
 
double R_Hz
 default rate [Hz] More...
 
size_t numberOfPrefits
 number of prefits More...
 
double TMin_ns
 minimal time w.r.t. Cherenkov hypothesis [ns] More...
 
double TMax_ns
 maximal time w.r.t. Cherenkov hypothesis [ns] More...
 
double Pmin1
 minimal probability single observation More...
 
double Pmin2
 minimal probability for twofold observations More...
 
int Nmax2
 maximal number for twofold observations More...
 
bool reprocess
 reprocess More...
 

Detailed Description

Data structure for fit parameters.

Definition at line 21 of file JMuonStartParameters_t.hh.

Constructor & Destructor Documentation

JRECONSTRUCTION::JMuonStartParameters_t::JMuonStartParameters_t ( )
inline

Default constructor.

Definition at line 27 of file JMuonStartParameters_t.hh.

28  {
29  this->reset();
30  }
virtual JRECONSTRUCTION::JMuonStartParameters_t::~JMuonStartParameters_t ( )
inlinevirtual

Virtual destructor.

Definition at line 35 of file JMuonStartParameters_t.hh.

36  {}

Member Function Documentation

void JRECONSTRUCTION::JMuonStartParameters_t::reset ( )
inline

Reset fit parameters.

Definition at line 41 of file JMuonStartParameters_t.hh.

42  {
43  roadWidth_m = std::numeric_limits<double>::max();
44  R_Hz = 6.0e3;
45  numberOfPrefits = 0;
46  TMin_ns = -25.0;
47  TMax_ns = +75.0;
48  Pmin1 = 0.0;
49  Pmin2 = 0.0;
50  Nmax2 = 2;
51  reprocess = false;
52  }
double Pmin2
minimal probability for twofold observations
double TMax_ns
maximal time w.r.t. Cherenkov hypothesis [ns]
int Nmax2
maximal number for twofold observations
double Pmin1
minimal probability single observation
double TMin_ns
minimal time w.r.t. Cherenkov hypothesis [ns]
bool JRECONSTRUCTION::JMuonStartParameters_t::equals ( const JMuonStartParameters_t parameters) const
inline

Equality.

Parameters
parametersfit parameters
Returns
true if equals; else false

Definition at line 60 of file JMuonStartParameters_t.hh.

61  {
62  return (this->roadWidth_m == parameters.roadWidth_m &&
63  this->R_Hz == parameters.R_Hz &&
64  this->numberOfPrefits == parameters.numberOfPrefits &&
65  this->TMin_ns == parameters.TMin_ns &&
66  this->TMax_ns == parameters.TMax_ns &&
67  this->Pmin1 == parameters.Pmin1 &&
68  this->Pmin2 == parameters.Pmin2 &&
69  this->Nmax2 == parameters.Nmax2 &&
70  this->reprocess == parameters.reprocess);
71  }
double Pmin2
minimal probability for twofold observations
then usage $script< detector file >< detectorfile > nIf the range of floors is the first detector file is aligned to the second before the comparison nIn this
double TMax_ns
maximal time w.r.t. Cherenkov hypothesis [ns]
int Nmax2
maximal number for twofold observations
double Pmin1
minimal probability single observation
double TMin_ns
minimal time w.r.t. Cherenkov hypothesis [ns]
JRECONSTRUCTION::JMuonStartParameters_t::ClassDef ( JMuonStartParameters_t  ,
 
)

Member Data Documentation

double JRECONSTRUCTION::JMuonStartParameters_t::roadWidth_m

road width [m]

Definition at line 75 of file JMuonStartParameters_t.hh.

double JRECONSTRUCTION::JMuonStartParameters_t::R_Hz

default rate [Hz]

Definition at line 76 of file JMuonStartParameters_t.hh.

size_t JRECONSTRUCTION::JMuonStartParameters_t::numberOfPrefits

number of prefits

Definition at line 77 of file JMuonStartParameters_t.hh.

double JRECONSTRUCTION::JMuonStartParameters_t::TMin_ns

minimal time w.r.t. Cherenkov hypothesis [ns]

Definition at line 78 of file JMuonStartParameters_t.hh.

double JRECONSTRUCTION::JMuonStartParameters_t::TMax_ns

maximal time w.r.t. Cherenkov hypothesis [ns]

Definition at line 79 of file JMuonStartParameters_t.hh.

double JRECONSTRUCTION::JMuonStartParameters_t::Pmin1

minimal probability single observation

Definition at line 80 of file JMuonStartParameters_t.hh.

double JRECONSTRUCTION::JMuonStartParameters_t::Pmin2

minimal probability for twofold observations

Definition at line 81 of file JMuonStartParameters_t.hh.

int JRECONSTRUCTION::JMuonStartParameters_t::Nmax2

maximal number for twofold observations

Definition at line 82 of file JMuonStartParameters_t.hh.

bool JRECONSTRUCTION::JMuonStartParameters_t::reprocess

reprocess

Definition at line 83 of file JMuonStartParameters_t.hh.


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