Jpp  18.0.0-rc.1
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
JACOUSTICS::JHead Struct Reference

Acoustic event header. More...

#include <JEvt.hh>

Inheritance diagram for JACOUSTICS::JHead:
JACOUSTICS::JEvt JACOUSTICS::JSuperEvt

Public Member Functions

 JHead ()
 Default constructor. More...
 
 JHead (const std::string &oid, const JTimeRange &range, const int nhit, const int nfit, const int npar, const double ndf, const double chi2)
 Constructor. More...
 
virtual ~JHead ()
 Virtual destructor. More...
 
 ClassDef (JHead, 5)
 

Public Attributes

std::string oid
 detector identifier More...
 
double UNIXTimeStart
 start time More...
 
double UNIXTimeStop
 stop time More...
 
int nhit
 number of hits More...
 
int nfit
 number of hits used in fit (after outlier removal) More...
 
int npar
 number of fit parameters More...
 
double ndf
 weighed number of degrees of freedom More...
 
double chi2
 chi2 More...
 

Detailed Description

Acoustic event header.

Definition at line 114 of file JAcoustics/JEvt.hh.

Constructor & Destructor Documentation

JACOUSTICS::JHead::JHead ( )
inline

Default constructor.

Definition at line 118 of file JAcoustics/JEvt.hh.

118  :
119  oid (),
120  UNIXTimeStart(0.0),
121  UNIXTimeStop (0.0),
122  nhit(0),
123  nfit(0),
124  npar(0),
125  ndf (0.0),
126  chi2(0.0)
127  {}
int npar
number of fit parameters
int nfit
number of hits used in fit (after outlier removal)
std::string oid
detector identifier
double UNIXTimeStop
stop time
double ndf
weighed number of degrees of freedom
int nhit
number of hits
double UNIXTimeStart
start time
JACOUSTICS::JHead::JHead ( const std::string oid,
const JTimeRange range,
const int  nhit,
const int  nfit,
const int  npar,
const double  ndf,
const double  chi2 
)
inline

Constructor.

Parameters
oiddetector identifer
rangeUNIX start and stop time [s]
nhitnumber of hits
nfitnumber of hits used in fit (after outlier removal)
nparnumber of fit parameters
ndfweighed number of degrees of freedom
chi2chi2

Definition at line 141 of file JAcoustics/JEvt.hh.

147  :
148  oid (oid),
149  UNIXTimeStart(range.getLowerLimit()),
150  UNIXTimeStop (range.getUpperLimit()),
151  nhit(nhit),
152  nfit(nfit),
153  npar(npar),
154  ndf (ndf),
155  chi2(chi2)
156  {}
int npar
number of fit parameters
T getLowerLimit() const
Get lower limit.
Definition: JRange.hh:202
int nfit
number of hits used in fit (after outlier removal)
std::string oid
detector identifier
double UNIXTimeStop
stop time
double ndf
weighed number of degrees of freedom
T getUpperLimit() const
Get upper limit.
Definition: JRange.hh:213
int nhit
number of hits
double UNIXTimeStart
start time
virtual JACOUSTICS::JHead::~JHead ( )
inlinevirtual

Virtual destructor.

Definition at line 162 of file JAcoustics/JEvt.hh.

163  {}

Member Function Documentation

JACOUSTICS::JHead::ClassDef ( JHead  ,
 
)

Member Data Documentation

std::string JACOUSTICS::JHead::oid

detector identifier

Definition at line 168 of file JAcoustics/JEvt.hh.

double JACOUSTICS::JHead::UNIXTimeStart

start time

Definition at line 169 of file JAcoustics/JEvt.hh.

double JACOUSTICS::JHead::UNIXTimeStop

stop time

Definition at line 170 of file JAcoustics/JEvt.hh.

int JACOUSTICS::JHead::nhit

number of hits

Definition at line 171 of file JAcoustics/JEvt.hh.

int JACOUSTICS::JHead::nfit

number of hits used in fit (after outlier removal)

Definition at line 172 of file JAcoustics/JEvt.hh.

int JACOUSTICS::JHead::npar

number of fit parameters

Definition at line 173 of file JAcoustics/JEvt.hh.

double JACOUSTICS::JHead::ndf

weighed number of degrees of freedom

Definition at line 174 of file JAcoustics/JEvt.hh.

double JACOUSTICS::JHead::chi2

chi2

Definition at line 175 of file JAcoustics/JEvt.hh.


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