LDMX Software
ecal::CLUE::Density Struct Reference

Public Member Functions

 Density (float xx, float yy)
 

Public Attributes

double x_
 
double y_
 
double z_
 
double total_energy_
 
int index_
 
int follower_of_
 
double delta_
 
double z_delta_
 
int cluster_id_
 
int layer_
 
std::vector< const ldmx::EcalHit * > hits_
 

Detailed Description

Definition at line 25 of file CLUE.h.

Constructor & Destructor Documentation

◆ Density() [1/2]

ecal::CLUE::Density::Density ( )
inline

Definition at line 46 of file CLUE.h.

46{}

◆ Density() [2/2]

ecal::CLUE::Density::Density ( float xx,
float yy )
inline

Definition at line 48 of file CLUE.h.

48 : x_(xx), y_(yy) {
49 total_energy_ = 0.;
50 index_ = -1;
51 follower_of_ = -1;
52 delta_ = std::numeric_limits<float>::max();
53 z_delta_ = std::numeric_limits<float>::max();
54 cluster_id_ = -1;
55 layer_ = -1;
56 z_ = 0.;
57 hits_ = {};
58 }

Member Data Documentation

◆ cluster_id_

int ecal::CLUE::Density::cluster_id_

Definition at line 40 of file CLUE.h.

◆ delta_

double ecal::CLUE::Density::delta_

Definition at line 36 of file CLUE.h.

◆ follower_of_

int ecal::CLUE::Density::follower_of_

Definition at line 34 of file CLUE.h.

◆ hits_

std::vector<const ldmx::EcalHit*> ecal::CLUE::Density::hits_

Definition at line 44 of file CLUE.h.

◆ index_

int ecal::CLUE::Density::index_

Definition at line 30 of file CLUE.h.

◆ layer_

int ecal::CLUE::Density::layer_

Definition at line 42 of file CLUE.h.

◆ total_energy_

double ecal::CLUE::Density::total_energy_

Definition at line 29 of file CLUE.h.

◆ x_

double ecal::CLUE::Density::x_

Definition at line 26 of file CLUE.h.

◆ y_

double ecal::CLUE::Density::y_

Definition at line 27 of file CLUE.h.

◆ z_

double ecal::CLUE::Density::z_

Definition at line 28 of file CLUE.h.

◆ z_delta_

double ecal::CLUE::Density::z_delta_

Definition at line 38 of file CLUE.h.


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