LDMX Software
ecal::CLUE3D::Params Struct Reference

Public Attributes

double hit_ecut_ {0.}
 
double dc2d_ {10.}
 
double kernel2d_ {0.2}
 
double deltas2d_ {10.}
 
double deltao2d_ {25.}
 
double rhoc2d_ {5.}
 
int sibling_layers_ {2}
 
double dens_xy3d_ {15.}
 
double kernel3d_ {0.5}
 
double crit_xy3d_ {10.}
 
double crit_rho3d_ {50.}
 
double self_frac3d_ {0.05}
 
double outlier_mult3d_ {2.}
 
double attach_radius_ {40.}
 
double sc_ratio_ {0.06}
 
double sc_radius_ {150.}
 
int sc_min_layers_ {5}
 
double min_cluster_energy_ {20.}
 
bool share_ {true}
 
int share_iters_ {30}
 
double share_min_energy_ {300.}
 
double coincide_dist_ {4.}
 
double ghost_ratio_ {0.15}
 
double ghost_dist_ {12.}
 
std::vector< double > profile_lambda_ {}
 
double w0_ {4.}
 
double pos_window_ {15.}
 

Detailed Description

Definition at line 20 of file CLUE3D.h.

Member Data Documentation

◆ attach_radius_

double ecal::CLUE3D::Params::attach_radius_ {40.}

Definition at line 43 of file CLUE3D.h.

43{40.};

◆ coincide_dist_

double ecal::CLUE3D::Params::coincide_dist_ {4.}

Definition at line 56 of file CLUE3D.h.

56{4.};

◆ crit_rho3d_

double ecal::CLUE3D::Params::crit_rho3d_ {50.}

Definition at line 38 of file CLUE3D.h.

38{50.};

◆ crit_xy3d_

double ecal::CLUE3D::Params::crit_xy3d_ {10.}

Definition at line 37 of file CLUE3D.h.

37{10.};

◆ dc2d_

double ecal::CLUE3D::Params::dc2d_ {10.}

Definition at line 24 of file CLUE3D.h.

24{10.};

◆ deltao2d_

double ecal::CLUE3D::Params::deltao2d_ {25.}

Definition at line 28 of file CLUE3D.h.

28{25.};

◆ deltas2d_

double ecal::CLUE3D::Params::deltas2d_ {10.}

Definition at line 27 of file CLUE3D.h.

27{10.};

◆ dens_xy3d_

double ecal::CLUE3D::Params::dens_xy3d_ {15.}

Definition at line 34 of file CLUE3D.h.

34{15.};

◆ ghost_dist_

double ecal::CLUE3D::Params::ghost_dist_ {12.}

Definition at line 59 of file CLUE3D.h.

59{12.};

◆ ghost_ratio_

double ecal::CLUE3D::Params::ghost_ratio_ {0.15}

Definition at line 58 of file CLUE3D.h.

58{0.15};

◆ hit_ecut_

double ecal::CLUE3D::Params::hit_ecut_ {0.}

Definition at line 22 of file CLUE3D.h.

22{0.};

◆ kernel2d_

double ecal::CLUE3D::Params::kernel2d_ {0.2}

Definition at line 26 of file CLUE3D.h.

26{0.2};

◆ kernel3d_

double ecal::CLUE3D::Params::kernel3d_ {0.5}

Definition at line 35 of file CLUE3D.h.

35{0.5};

◆ min_cluster_energy_

double ecal::CLUE3D::Params::min_cluster_energy_ {20.}

Definition at line 50 of file CLUE3D.h.

50{20.};

◆ outlier_mult3d_

double ecal::CLUE3D::Params::outlier_mult3d_ {2.}

Definition at line 41 of file CLUE3D.h.

41{2.};

◆ pos_window_

double ecal::CLUE3D::Params::pos_window_ {15.}

Definition at line 64 of file CLUE3D.h.

64{15.};

◆ profile_lambda_

std::vector<double> ecal::CLUE3D::Params::profile_lambda_ {}

Definition at line 61 of file CLUE3D.h.

61{};

◆ rhoc2d_

double ecal::CLUE3D::Params::rhoc2d_ {5.}

Definition at line 30 of file CLUE3D.h.

30{5.};

◆ sc_min_layers_

int ecal::CLUE3D::Params::sc_min_layers_ {5}

Definition at line 48 of file CLUE3D.h.

48{5};

◆ sc_radius_

double ecal::CLUE3D::Params::sc_radius_ {150.}

Definition at line 46 of file CLUE3D.h.

46{150.};

◆ sc_ratio_

double ecal::CLUE3D::Params::sc_ratio_ {0.06}

Definition at line 45 of file CLUE3D.h.

45{0.06};

◆ self_frac3d_

double ecal::CLUE3D::Params::self_frac3d_ {0.05}

Definition at line 39 of file CLUE3D.h.

39{0.05};

◆ share_

bool ecal::CLUE3D::Params::share_ {true}

Definition at line 52 of file CLUE3D.h.

52{true};

◆ share_iters_

int ecal::CLUE3D::Params::share_iters_ {30}

Definition at line 53 of file CLUE3D.h.

53{30};

◆ share_min_energy_

double ecal::CLUE3D::Params::share_min_energy_ {300.}

Definition at line 54 of file CLUE3D.h.

54{300.};

◆ sibling_layers_

int ecal::CLUE3D::Params::sibling_layers_ {2}

Definition at line 32 of file CLUE3D.h.

32{2};

◆ w0_

double ecal::CLUE3D::Params::w0_ {4.}

Definition at line 63 of file CLUE3D.h.

63{4.};

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