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

Constructor & Destructor Documentation

◆ Density() [1/2]

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

Definition at line 52 of file CLUE.h.

52{}

◆ Density() [2/2]

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

Definition at line 54 of file CLUE.h.

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

Member Data Documentation

◆ cluster_id_

int ecal::CLUE::Density::cluster_id_

Definition at line 46 of file CLUE.h.

◆ delta_

double ecal::CLUE::Density::delta_

Definition at line 42 of file CLUE.h.

◆ follower_of_

int ecal::CLUE::Density::follower_of_

Definition at line 40 of file CLUE.h.

◆ hits_

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

Definition at line 50 of file CLUE.h.

◆ index_

int ecal::CLUE::Density::index_

Definition at line 36 of file CLUE.h.

◆ layer_

int ecal::CLUE::Density::layer_

Definition at line 48 of file CLUE.h.

◆ total_energy_

double ecal::CLUE::Density::total_energy_

Definition at line 35 of file CLUE.h.

◆ x_

double ecal::CLUE::Density::x_

Definition at line 32 of file CLUE.h.

◆ y_

double ecal::CLUE::Density::y_

Definition at line 33 of file CLUE.h.

◆ z_

double ecal::CLUE::Density::z_

Definition at line 34 of file CLUE.h.

◆ z_delta_

double ecal::CLUE::Density::z_delta_

Definition at line 44 of file CLUE.h.


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