R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
R3BHit Class Reference

#include <R3BHit.h>

Public Member Functions

 R3BHit ()
 
 R3BHit (Int_t detId, Double_t x, Double_t y, Double_t eloss, Double_t time, Int_t hitId=-1)
 
virtual ~R3BHit ()
 
const Int_t & GetDetId () const
 
const Double_t & GetX () const
 
const Double_t & GetY () const
 
const Double_t & GetEloss () const
 
const Double_t & GetTime () const
 
const Int_t & GetHitId () const
 
void SetEloss (const Double_t &eloss)
 
void SetTime (const Double_t &time)
 
void SetHitId (const Int_t &hitId)
 

Protected Attributes

Int_t fDetId
 
Double_t fX
 
Double_t fY
 
Double_t fEloss
 
Double_t fTime
 
Int_t fHitId
 

Detailed Description

Definition at line 24 of file R3BHit.h.

Constructor & Destructor Documentation

◆ R3BHit() [1/2]

R3BHit::R3BHit ( )

Definition at line 21 of file R3BHit.cxx.

◆ R3BHit() [2/2]

R3BHit::R3BHit ( Int_t detId,
Double_t x,
Double_t y,
Double_t eloss,
Double_t time,
Int_t hitId = -1 )

Definition at line 31 of file R3BHit.cxx.

◆ ~R3BHit()

R3BHit::~R3BHit ( )
virtual

Definition at line 41 of file R3BHit.cxx.

Member Function Documentation

◆ GetDetId()

const Int_t & R3BHit::GetDetId ( ) const
inline

Definition at line 31 of file R3BHit.h.

◆ GetEloss()

const Double_t & R3BHit::GetEloss ( ) const
inline

Definition at line 34 of file R3BHit.h.

◆ GetHitId()

const Int_t & R3BHit::GetHitId ( ) const
inline

Definition at line 36 of file R3BHit.h.

◆ GetTime()

const Double_t & R3BHit::GetTime ( ) const
inline

Definition at line 35 of file R3BHit.h.

◆ GetX()

const Double_t & R3BHit::GetX ( ) const
inline

Definition at line 32 of file R3BHit.h.

◆ GetY()

const Double_t & R3BHit::GetY ( ) const
inline

Definition at line 33 of file R3BHit.h.

◆ SetEloss()

void R3BHit::SetEloss ( const Double_t & eloss)
inline

Definition at line 38 of file R3BHit.h.

◆ SetHitId()

void R3BHit::SetHitId ( const Int_t & hitId)
inline

Definition at line 40 of file R3BHit.h.

◆ SetTime()

void R3BHit::SetTime ( const Double_t & time)
inline

Definition at line 39 of file R3BHit.h.

Member Data Documentation

◆ fDetId

Int_t R3BHit::fDetId
protected

Definition at line 43 of file R3BHit.h.

◆ fEloss

Double_t R3BHit::fEloss
protected

Definition at line 46 of file R3BHit.h.

◆ fHitId

Int_t R3BHit::fHitId
protected

Definition at line 48 of file R3BHit.h.

◆ fTime

Double_t R3BHit::fTime
protected

Definition at line 47 of file R3BHit.h.

◆ fX

Double_t R3BHit::fX
protected

Definition at line 44 of file R3BHit.h.

◆ fY

Double_t R3BHit::fY
protected

Definition at line 45 of file R3BHit.h.


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