"MarlinReco"  1.16.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 (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: