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 32 of file CLUE.h.

Constructor & Destructor Documentation

◆ Density() [1/2]

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

Definition at line 53 of file CLUE.h.

53{}

◆ Density() [2/2]

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

Definition at line 55 of file CLUE.h.

55 : x_(xx), y_(yy) {
56 total_energy_ = 0.;
57 index_ = -1;
58 follower_of_ = -1;
59 delta_ = std::numeric_limits<float>::max();
60 z_delta_ = std::numeric_limits<float>::max();
61 cluster_id_ = -1;
62 layer_ = -1;
63 z_ = 0.;
64 hits_ = {};
65 }

Member Data Documentation

◆ cluster_id_

int ecal::CLUE::Density::cluster_id_

Definition at line 47 of file CLUE.h.

◆ delta_

double ecal::CLUE::Density::delta_

Definition at line 43 of file CLUE.h.

◆ follower_of_

int ecal::CLUE::Density::follower_of_

Definition at line 41 of file CLUE.h.

◆ hits_

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

Definition at line 51 of file CLUE.h.

◆ index_

int ecal::CLUE::Density::index_

Definition at line 37 of file CLUE.h.

◆ layer_

int ecal::CLUE::Density::layer_

Definition at line 49 of file CLUE.h.

◆ total_energy_

double ecal::CLUE::Density::total_energy_

Definition at line 36 of file CLUE.h.

◆ x_

double ecal::CLUE::Density::x_

Definition at line 33 of file CLUE.h.

◆ y_

double ecal::CLUE::Density::y_

Definition at line 34 of file CLUE.h.

◆ z_

double ecal::CLUE::Density::z_

Definition at line 35 of file CLUE.h.

◆ z_delta_

double ecal::CLUE::Density::z_delta_

Definition at line 45 of file CLUE.h.


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