SToGS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
SBRHit Class Reference

#include <SToGS_BaseROOTEvents.h>

Inheritance diagram for SBRHit:

Public Member Functions

virtual void Clear (Option_t *)
 
 SBRHit ()
 
 SBRHit (const SBRHit &)
 
virtual ~SBRHit ()
 

Public Attributes

Double32_t fE
 
Int_t fFlag
 
Int_t fPDG
 
Double32_t fT
 
Int_t fUID
 
Double32_t fX
 
Double32_t fY
 
Double32_t fZ
 

Detailed Description

SToGS Base Root Hit

In case of primary particles (simulations)

  • fE : energy of the emitted particle
  • fPDG: PDG code of the emitted particle
  • fX : direction of the emitted particle
  • fY : direction of the emitted particle
  • fZ : direction of the emitted particle
  • fT : emission's time
  • fFlag : unique number in the list of emitted particles for an event
  • fUID : user's id - unique detector number

In case of a real detector

  • fE : energy of one cell [detector unit]
  • fPDG: PDG code of the reconstructed particle. Likely to be unknown or determined at the analysis level
  • fX : position of the cell fired
  • fY : position of the cell fired
  • fZ : position of the cell fired
  • fT : detection's time
  • fFlag : flag concerning the cell, in principle default value
  • fUID : user's id - unique detector number

In case of simulated detector tacking mode [calo mode]

  • fE : energy of the impact [cell]
  • fPDG: PDG code of the particle giving the hit [unkown, several particle can deposited energy in a given cell]
  • fX : position of the impact [mean position in the cell]
  • fY : position of the impact [mean position in the cell]
  • fZ : position of the impact [mean position in the cell]
  • fT : time of the impact [mean time in the cell]
  • fFlag : unique number in the list of emitted particles for an event [number of hits in the cell]
  • fUID : user's id - unique detector number

In case of output of algorithms

  • fE : energy of the cluster
  • fPDG: unique id that depends of the type of the particle
  • fX : direction of the cluster
  • fY : direction of the cluster
  • fZ : direction of the cluster
  • fT : detection's time
  • fFlag : flag concerning the constructed cluster (depends on the algorithm)
  • fUID : user's id - unique detector number

Definition at line 77 of file SToGS_BaseROOTEvents.h.

Constructor & Destructor Documentation

SBRHit::SBRHit ( )
SBRHit::SBRHit ( const SBRHit sbrhit)

Definition at line 53 of file SToGS_BaseROOTEvents.C.

SBRHit::~SBRHit ( )
virtual

Definition at line 65 of file SToGS_BaseROOTEvents.C.

Member Function Documentation

virtual void SBRHit::Clear ( Option_t *  )
inlinevirtual

Reimplemented in SBRPHit.

Definition at line 93 of file SToGS_BaseROOTEvents.h.

Member Data Documentation

Double32_t SBRHit::fE

Definition at line 80 of file SToGS_BaseROOTEvents.h.

Int_t SBRHit::fFlag

Definition at line 89 of file SToGS_BaseROOTEvents.h.

Int_t SBRHit::fPDG

Definition at line 82 of file SToGS_BaseROOTEvents.h.

Double32_t SBRHit::fT

Definition at line 87 of file SToGS_BaseROOTEvents.h.

Int_t SBRHit::fUID

Definition at line 90 of file SToGS_BaseROOTEvents.h.

Double32_t SBRHit::fX

Definition at line 84 of file SToGS_BaseROOTEvents.h.

Double32_t SBRHit::fY

Definition at line 85 of file SToGS_BaseROOTEvents.h.

Double32_t SBRHit::fZ

Definition at line 86 of file SToGS_BaseROOTEvents.h.


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