Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HelicalFitter Member List

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

_ClusErrParaHelicalFitterprivate
_cluster_mapHelicalFitterprivate
_dcc_averageHelicalFitterprivate
_dcc_fluctuationHelicalFitterprivate
_dcc_staticHelicalFitterprivate
_distortionCorrectionHelicalFitterprivate
_fieldHelicalFitterprivate
_fieldDirHelicalFitterprivate
_layerMisalignmentHelicalFitterprivate
_milleHelicalFitterprivate
_silicon_track_map_nameHelicalFitterprivate
_tGeometryHelicalFitterprivate
_track_map_nameHelicalFitterprivate
_track_map_siliconHelicalFitterprivate
_track_map_tpcHelicalFitterprivate
addSiliconClusters(std::vector< float > &fitpars, std::vector< Acts::Vector3 > &global_vec, std::vector< TrkrDefs::cluskey > &cluskey_vec)HelicalFitter
convertTimeToZ(TrkrDefs::cluskey cluster_key, TrkrCluster *cluster)HelicalFitterprivate
correctTpcGlobalPositions(std::vector< Acts::Vector3 > global_vec, std::vector< TrkrDefs::cluskey > cluskey_vec)HelicalFitter
CreateNodes(PHCompositeNode *topNode)HelicalFitterprivate
data_outfilenameHelicalFitterprivate
dca_cutHelicalFitterprivate
End(PHCompositeNode *) overrideHelicalFittervirtual
EndRun(const int)SubsysRecoinlinevirtual
enu_Verbosity enum nameFun4AllBase
eventHelicalFitterprivate
fitClusters(std::vector< Acts::Vector3 > &global_vec, std::vector< TrkrDefs::cluskey > cluskey_vec)HelicalFitter
fitfulltrackHelicalFitterprivate
fitsiliconHelicalFitterprivate
fittpcHelicalFitterprivate
fixed_intt_layersHelicalFitterprivate
fixed_layer_paramsHelicalFitterprivate
fixed_mvtx_layersHelicalFitterprivate
fixed_sectorsHelicalFitterprivate
foutHelicalFitterprivate
Fun4AllBase(const std::string &name="NONAME")Fun4AllBaseprotected
get_dca(SvtxTrack &track, float &dca3dxy, float &dca3dz, float &dca3dxysigma, float &dca3dzsigma, Acts::Vector3 vertex)HelicalFitterprivate
get_double_param(const std::string &name) const PHParameterInterface
get_helix_pca(std::vector< float > &fitpars, Acts::Vector3 global)HelicalFitter
get_helix_surface_intersection(Surface surf, std::vector< float > &fitpars, Acts::Vector3 global)HelicalFitterprivate
get_helix_surface_intersection(Surface surf, std::vector< float > &fitpars, Acts::Vector3 global, Acts::Vector3 &pca, Acts::Vector3 &tangent)HelicalFitterprivate
get_helix_tangent(const std::vector< float > &fitpars, Acts::Vector3 global)HelicalFitterprivate
get_helix_vtx(Acts::Vector3 event_vtx, const std::vector< float > &fitpars)HelicalFitterprivate
get_int_param(const std::string &name) const PHParameterInterface
get_line_plane_intersection(Acts::Vector3 PCA, Acts::Vector3 tangent, Acts::Vector3 sensor_center, Acts::Vector3 sensor_normal)HelicalFitterprivate
get_projectionVtxXY(SvtxTrack &track, Acts::Vector3 event_vtx, Acts::Vector3 &projX, Acts::Vector3 &projY)HelicalFitterprivate
get_projectionXY(Surface surf, std::pair< Acts::Vector3, Acts::Vector3 > tangent, Acts::Vector3 &projX, Acts::Vector3 &projY)HelicalFitterprivate
get_string_param(const std::string &name) const PHParameterInterface
getClusterError(TrkrCluster *cluster, TrkrDefs::cluskey cluskey, Acts::Vector3 &global)HelicalFitterprivate
getGlobalDerivativesXY(Surface surf, Acts::Vector3 global, Acts::Vector3 fitpoint, const std::vector< float > &fitpars, float glb_derivativeX[6], float glbl_derivativeY[6], unsigned int layer)HelicalFitterprivate
getGlobalVtxDerivativesXY(SvtxTrack &track, Acts::Vector3 track_vtx, float glbl_derivativeX[3], float glbl_derivativeY[3])HelicalFitterprivate
getLocalDerivativesXY(Surface surf, Acts::Vector3 global, const std::vector< float > &fitpars, float lcl_derivativeX[5], float lcl_derivativeY[5], unsigned int layer)HelicalFitterprivate
getLocalVtxDerivativesXY(SvtxTrack &track, Acts::Vector3 track_vtx, const std::vector< float > &fitpars, float lcl_derivativeX[5], float lcl_derivativeY[5])HelicalFitterprivate
GetNodes(PHCompositeNode *topNode)HelicalFitterprivate
getPCALinePoint(Acts::Vector3 global, Acts::Vector3 tangent, Acts::Vector3 posref)HelicalFitterprivate
getTrackletClusterList(TrackSeed *tracklet, std::vector< TrkrDefs::cluskey > &cluskey_vec)HelicalFitterprivate
getTrackletClusters(TrackSeed *_track, std::vector< Acts::Vector3 > &global_vec, std::vector< TrkrDefs::cluskey > &cluskey_vec)HelicalFitter
getVertexResidual(Acts::Vector3 vtx)HelicalFitterprivate
globalvtxToLocalvtx(SvtxTrack &track, Acts::Vector3 event_vertex)HelicalFitterprivate
globalvtxToLocalvtx(SvtxTrack &track, Acts::Vector3 event_vertex, Acts::Vector3 PCA)HelicalFitterprivate
HelicalFitter(const std::string &name="HelicalFitter")HelicalFitter
Init(PHCompositeNode *)SubsysRecoinlinevirtual
InitializeParameters()PHParameterInterfaceprotected
InitRun(PHCompositeNode *topNode) overrideHelicalFittervirtual
intt_grpHelicalFitterprivate
is_intt_layer_fixed(unsigned int layer)HelicalFitterprivate
is_layer_param_fixed(unsigned int layer, unsigned int param)HelicalFitterprivate
is_mvtx_layer_fixed(unsigned int layer, unsigned int stave)HelicalFitterprivate
is_tpc_sector_fixed(unsigned int layer, unsigned int sector, unsigned int side)HelicalFitterprivate
localvtxToGlobalvtx(SvtxTrack &track, Acts::Vector3 event_vtx, Acts::Vector3 PCA)HelicalFitterprivate
m_alignmentmapHelicalFitterprivate
m_clusterCrossingCorrectionHelicalFitterprivate
m_trackmapHelicalFitterprivate
make_ntupleHelicalFitterprivate
makeTpcGlobalCorrections(TrkrDefs::cluskey cluster_key, short int crossing, Acts::Vector3 &global)HelicalFitterprivate
mms_grpHelicalFitterprivate
mvtx_grpHelicalFitterprivate
Name() const Fun4AllBaseinlinevirtual
Name(const std::string &name)Fun4AllBaseinlinevirtual
ntpHelicalFitterprivate
ntuple_outfilenameHelicalFitterprivate
operator=(PHParameterInterface const &)=deletePHParameterInterface
PHParameterInterface(const std::string &name)PHParameterInterface
PHParameterInterface(const PHParameterInterface &)=deletePHParameterInterface
SubsysReco::Print(const std::string &="ALL") const overrideSubsysRecoinlinevirtual
PHParameterInterface::Print() const PHParameterInterface
process_event(PHCompositeNode *) overrideHelicalFittervirtual
PutOnParNode(PHCompositeNode *parNode, const std::string &nodename)PHParameterInterface
Reset(PHCompositeNode *)SubsysRecoinlinevirtual
ResetEvent(PHCompositeNode *)SubsysRecoinlinevirtual
SaveToNodeTree(PHCompositeNode *runNode, const std::string &nodename)PHParameterInterface
set_datafile_name(const std::string &file)HelicalFitterinline
set_dca_cut(float dca)HelicalFitterinline
set_default_double_param(const std::string &name, const double dval)PHParameterInterfaceprotected
set_default_int_param(const std::string &name, const int ival)PHParameterInterfaceprotected
set_default_string_param(const std::string &name, const std::string &sval)PHParameterInterfaceprotected
set_double_param(const std::string &name, const double dval)PHParameterInterface
set_error_inflation_factor(unsigned int layer, float factor)HelicalFitterinline
set_field(const std::string &field)HelicalFitterinline
set_field_dir(const double rescale)HelicalFitterinline
set_fitted_subsystems(bool si, bool tpc, bool full)HelicalFitterinline
set_int_param(const std::string &name, const int ival)PHParameterInterface
set_intt_grouping(int group)HelicalFitterinline
set_intt_layer_fixed(unsigned int layer)HelicalFitter
set_layer_param_fixed(unsigned int layer, unsigned int param)HelicalFitter
set_mms_grouping(int group)HelicalFitterinline
set_mvtx_grouping(int group)HelicalFitterinline
set_mvtx_layer_fixed(unsigned int layer, unsigned int clamshell)HelicalFitter
set_ntuplefile_name(const std::string &file)HelicalFitterinline
set_paramname(const std::string &name)PHParameterInterface
set_silicon_track_map_name(const std::string &map_name)HelicalFitterinline
set_steeringfile_name(const std::string &file)HelicalFitterinline
set_string_param(const std::string &name, const std::string &sval)PHParameterInterface
set_test_output(bool test)HelicalFitterinline
set_tpc_grouping(int group)HelicalFitterinline
set_tpc_sector_fixed(unsigned int region, unsigned int sector, unsigned int side)HelicalFitter
set_track_map_name(const std::string &map_name)HelicalFitterinline
set_use_event_vertex(bool flag)HelicalFitterinline
set_vertex(Acts::Vector3 inVertex, Acts::Vector3 inVertex_uncertainty)HelicalFitterinline
set_vtx_sigma(float x_sigma, float y_sigma)HelicalFitterinline
SetDefaultParameters() overrideHelicalFittervirtual
steering_outfilenameHelicalFitterprivate
SubsysReco(const std::string &name="NONAME")SubsysRecoinlineprotected
test_outputHelicalFitterprivate
tpc_grpHelicalFitterprivate
track_ntpHelicalFitterprivate
UpdateParametersWithMacro()PHParameterInterface
use_event_vertexHelicalFitterprivate
Verbosity(const int ival)Fun4AllBaseinlinevirtual
Verbosity(enu_Verbosity ival)Fun4AllBaseinlinevirtual
Verbosity() const Fun4AllBaseinlinevirtual
VERBOSITY_A_LOT enum valueFun4AllBase
VERBOSITY_EVEN_MORE enum valueFun4AllBase
VERBOSITY_MAX enum valueFun4AllBase
VERBOSITY_MORE enum valueFun4AllBase
VERBOSITY_QUIET enum valueFun4AllBase
VERBOSITY_SOME enum valueFun4AllBase
vertexPositionHelicalFitterprivate
vertexPosUncertaintyHelicalFitterprivate
vtx_sigmaHelicalFitterprivate
~Fun4AllBase()Fun4AllBasevirtual
~HelicalFitter() overrideHelicalFitter
~PHParameterInterface()PHParameterInterfacevirtual
~SubsysReco() overrideSubsysRecoinline