class BbcOut: public PHObject


Inheritance:


Public Methods

[more]virtual ~BbcOut()
[more]virtual void identify(ostream& os = cout) const
identify Function from PHObject
[more]virtual void Reset()
Clear Event
[more]virtual int isValid() const
isValid returns non zero if object contains vailid data
[more]virtual float get_VertexPoint() const
get ZVertex determined by Bbc
[more]virtual float get_dVertexPoint() const
get Error on ZVertex determined by Bbc
[more]virtual float get_TimeZero() const
get T0 determined by Bbc
[more]virtual float get_dTimeZero() const
get Error on T0 determined by Bbc
[more]virtual void set_TimeZero(const float t0)
set T0 for Bbc
[more]virtual void set_TimeVertex(const float t0, const float t0err, const float vtx, const float vtxerr)
set T0, Error on T0, ZVertex and Error on ZVertex
[more]virtual void AddBbcNS(const short npmt, const float energy, const float timing, const short nBbc)
Add Bbc North/South object containing Number of pmt's, Energy and Timing
[more]virtual void AddBbcNS(const short npmt, const float energy, const short nBbc)
Add Bbc North/South object containing Number of pmt's and Energy
[more]virtual short get_nPmt(const short nBbc) const
get Number of Pmt's fired in North/South Bbc
[more]virtual float get_ChargeSum(const short nBbc) const
get Charge Sum of North/South Bbc
[more]virtual float get_Timing(const short nBbc) const
get Timing of North/South Bbc


Inherited from PHObject:


Documentation

ovirtual ~BbcOut()

ovirtual void identify(ostream& os = cout) const
identify Function from PHObject
Parameters:
os - Output Stream

ovirtual void Reset()
Clear Event

ovirtual int isValid() const
isValid returns non zero if object contains vailid data

ovirtual float get_VertexPoint() const
get ZVertex determined by Bbc

ovirtual float get_dVertexPoint() const
get Error on ZVertex determined by Bbc

ovirtual float get_TimeZero() const
get T0 determined by Bbc

ovirtual float get_dTimeZero() const
get Error on T0 determined by Bbc

ovirtual void set_TimeZero(const float t0)
set T0 for Bbc
Parameters:
t0 - Bbc T0

ovirtual void set_TimeVertex(const float t0, const float t0err, const float vtx, const float vtxerr)
set T0, Error on T0, ZVertex and Error on ZVertex
Parameters:
t0 - Bbc T0
t0err - Bbc Error on T0
vtx - Bbc ZVertex
vtxerr - Bbc Error on ZVertex

ovirtual void AddBbcNS(const short npmt, const float energy, const float timing, const short nBbc)
Add Bbc North/South object containing Number of pmt's, Energy and Timing
Parameters:
npmt - Number of Pmt's fired
energy - Energy in North/South
timing - Timing of North/South
nBbc - Arm, use Bbc::North and Bbc::South

ovirtual void AddBbcNS(const short npmt, const float energy, const short nBbc)
Add Bbc North/South object containing Number of pmt's and Energy
Parameters:
npmt - Number of Pmt's fired
energy - Energy in North/South
nBbc - Arm, use Bbc::North and Bbc::South

ovirtual short get_nPmt(const short nBbc) const
get Number of Pmt's fired in North/South Bbc
Parameters:
nBbc - Arm, use Bbc::North and Bbc::South

ovirtual float get_ChargeSum(const short nBbc) const
get Charge Sum of North/South Bbc
Parameters:
nBbc - Arm, use Bbc::North and Bbc::South

ovirtual float get_Timing(const short nBbc) const
get Timing of North/South Bbc
Parameters:
nBbc - Arm, use Bbc::North and Bbc::South


Direct child classes:
BbcOutMicrov1

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.