EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CellularAutomaton_v1 Member List

This is the complete list of members for CellularAutomaton_v1, including all inherited members.

_detector_materialsCellularAutomaton_v1private
_detector_radiiCellularAutomaton_v1private
_detector_scatterCellularAutomaton_v1private
_hits_mapCellularAutomaton_v1private
_hits_usedCellularAutomaton_v1private
_hough_spaceCellularAutomaton_v1private
_integrated_scatterCellularAutomaton_v1private
_kalmanCellularAutomaton_v1private
_mag_fieldCellularAutomaton_v1private
_pt_rescaleCellularAutomaton_v1private
allowed_missing_inner_hitsCellularAutomaton_v1private
ca_chi2_cutCellularAutomaton_v1private
ca_chi2_layer_cutCellularAutomaton_v1private
ca_cos_ang_cutCellularAutomaton_v1private
ca_dcaxy_cutCellularAutomaton_v1private
ca_phi_cutCellularAutomaton_v1private
ca_track_statesCellularAutomaton_v1private
ca_tracksCellularAutomaton_v1private
ca_z_cutCellularAutomaton_v1private
calculate_kappa_tangents(float x1, float y1, float z1, float x2, float y2, float z2, float x3, float y3, float z3, float dx1, float dy1, float dz1, float dx2, float dy2, float dz2, float dx3, float dy3, float dz3, float &kappa, float &dkappa, float &ux_mid, float &uy_mid, float &ux_end, float &uy_end, float &dzdl_1, float &dzdl_2, float &ddzdl_1, float &ddzdl_2) overrideCellularAutomaton_v1privatevirtual
calculate_kappa_tangents(float x1, float y1, float z1, float x2, float y2, float z2, float x3, float y3, float z3, float dx1, float dy1, float dz1, float dx2, float dy2, float dz2, float dx3, float dy3, float dz3, float &kappa, float &dkappa, float &ux_mid, float &uy_mid, float &ux_end, float &uy_end, float &dzdl_1, float &dzdl_2, float &ddzdl_1, float &ddzdl_2, float ca_sin_ang_cut, float inv_cos_ang_diff, float cur_kappa, float cur_dkappa, float cur_ux, float cur_uy, float cur_chi2, float &chi2) overrideCellularAutomaton_v1privatevirtual
CAtimeCellularAutomaton_v1private
CellularAutomaton()CellularAutomatoninlineprotected
CellularAutomaton_v1(std::vector< SimpleTrack3D > &input_tracks, std::vector< float > &radius, std::vector< float > &material)CellularAutomaton_v1
Clone() const overrideCellularAutomaton_v1inlinevirtual
combosCellularAutomaton_v1private
fast_chi2_cut_maxCellularAutomaton_v1private
fast_chi2_cut_par0CellularAutomaton_v1private
fast_chi2_cut_par1CellularAutomaton_v1private
forwardCellularAutomaton_v1private
get_ca_tracks(std::vector< SimpleTrack3D > &output_tracks, std::vector< HelixKalmanState > &output_track_states) overrideCellularAutomaton_v1privatevirtual
identify(std::ostream &=std::cout) const overrideCellularAutomaton_v1inlinevirtual
in_tracksCellularAutomaton_v1private
init() overrideCellularAutomaton_v1privatevirtual
isValid() const overrideCellularAutomaton_v1inlinevirtual
KALtimeCellularAutomaton_v1private
kappa_to_pt(float kappa)CellularAutomaton_v1private
layer_sortedCellularAutomaton_v1private
nlayersCellularAutomaton_v1private
process_single_track(SimpleTrack3D &track) overrideCellularAutomaton_v1privatevirtual
process_single_triplet(SimpleTrack3D &track) overrideCellularAutomaton_v1privatevirtual
process_tracks() overrideCellularAutomaton_v1privatevirtual
remove_hitsCellularAutomaton_v1private
remove_inner_hitsCellularAutomaton_v1private
require_inner_hitsCellularAutomaton_v1private
Reset() overrideCellularAutomaton_v1virtual
rlayersCellularAutomaton_v1private
run(std::vector< SimpleTrack3D > &output_tracks, std::vector< HelixKalmanState > &output_track_states, std::map< unsigned int, bool > &hits_used) overrideCellularAutomaton_v1virtual
seeding_modeCellularAutomaton_v1private
set_ca_chi2(float chi2_cut) overrideCellularAutomaton_v1inlinevirtual
set_ca_chi2_layer(float chi2_layer_cut) overrideCellularAutomaton_v1inlinevirtual
set_ca_dcaxy_cut(float dcaxy_cut) overrideCellularAutomaton_v1inlinevirtual
set_ca_phi_cut(float phi_cut) overrideCellularAutomaton_v1inlinevirtual
set_ca_z_cut(float z_cut) overrideCellularAutomaton_v1inlinevirtual
set_cylinder_kalman() overrideCellularAutomaton_v1privatevirtual
set_detector_materials(std::vector< float > &materials)CellularAutomaton_v1private
set_detector_radii(std::vector< float > &radii) overrideCellularAutomaton_v1privatevirtual
set_hits_map(std::map< unsigned int, SimpleHit3D > &hits_map) overrideCellularAutomaton_v1inlinevirtual
set_hough_space(HelixHoughSpace *hough_space) overrideCellularAutomaton_v1virtual
set_input_tracks(std::vector< SimpleTrack3D > &input_tracks) overrideCellularAutomaton_v1privatevirtual
set_mag_field(float mag_field) overrideCellularAutomaton_v1virtual
set_n_layers(unsigned int n_layers) overrideCellularAutomaton_v1inlinevirtual
set_propagate_forward(bool fwd) overrideCellularAutomaton_v1inlinevirtual
set_pt_rescale(float pt_rescale) overrideCellularAutomaton_v1virtual
set_remove_hits(bool remove) overrideCellularAutomaton_v1inlinevirtual
set_remove_inner_hits(bool remove_inner) overrideCellularAutomaton_v1inlinevirtual
set_require_inner_hits(bool require_inner) overrideCellularAutomaton_v1inlinevirtual
set_required_layers(unsigned int req_layers) overrideCellularAutomaton_v1inlinevirtual
set_seeding_mode(bool mod) overrideCellularAutomaton_v1inlinevirtual
set_triplet_mode(bool mod) overrideCellularAutomaton_v1inlinevirtual
set_verbose(int v)CellularAutomaton_v1inline
shift_phi_range(float phi) overrideCellularAutomaton_v1privatevirtual
temp_comboCellularAutomaton_v1private
triplet_modeCellularAutomaton_v1private
verboseCellularAutomaton_v1private
~CellularAutomaton()CellularAutomatoninlinevirtual
~CellularAutomaton_v1() overrideCellularAutomaton_v1inline