"MarlinReco"  1.32.0
Public Member Functions | Public Attributes | List of all members
Superhit2 Class Reference

Basic hit class for reconstruction, contains the calorimeter hit plus additional parameters. More...

#include <KITutil.h>

Public Member Functions

 Superhit2 (const Superhit2 &)=delete
 
Superhit2operator= (const Superhit2 &)=delete
 
 Superhit2 (float E, CalorimeterHit *chitin)
 Constructor , needs absolute MIP energy (calibrated ) , and pointer to calorimeter hit.
 
 ~Superhit2 ()
 Destructor.
 
const float * getPosition (int i)
 Returns position of the hit i=1 transformed position, i=2 true position.
 

Public Attributes

CalorimeterHit * chit {}
 Pointer to the LCIO calorimeter hit.
 
bool connect {}
 
float point [3] {}
 Transformed position of the hit.
 
float pointt [3] {}
 Real coordinate of the hit, copy of calorimeter hit data for direct access.
 
float mip {}
 Energy of hit i terms of MIP.
 
float mipE {}
 MIP value [GeV].
 
int top {}
 Number of neighbours.
 
bool is_assigned {}
 Is hit assigned to a cluster or not.
 
vector< Superhit2 * > neighbours {}
 Vector of pointers to the neighbouring hits of Superhit2 type.
 
Tmpcl2cl {}
 Pointer to the cluster to wich hit belong.
 
int S {}
 stove as coded by Mokka
 
int K {}
 layer as coded by Mokka
 
int M {}
 module as coded by Mokka
 
int tip {}
 0 by constructor 1 for ecal 2 for hcal
 

Detailed Description

Basic hit class for reconstruction, contains the calorimeter hit plus additional parameters.

Authors
P.Krstonosic (DESY)

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