#include <TrackerRecon.h>
Inheritance diagram for TrackerRecon:
Public Types | |
| enum | configuration { BASELINE, SUPERGLAST } |
Public Methods | |
| TrackerRecon () | |
| TrackerRecon (GlastRecon* c) | |
| ~TrackerRecon () | |
| void | initialize () |
| Point | center () |
| Vector | direction () |
| const CalRecon* | getCalRecon () |
| void | accept (ReconVisitor& d) |
| void | clear () |
| void | draw (gui::DisplayRep& v) |
| draw a representation of the recon info. base class loops thru list of sub-recons. More... | |
| void | reconstruct (const SiData* stripData) |
| SiClusters* | getClusters () |
| double | getCsICorrEnergy () const |
| GFgamma* | gammaFit () |
Public Attributes | |
| std::vector<KalTrack> | xtrackList |
| std::vector<KalTrack> | ytrackList |
Static Public Methods | |
| const Parameters& | params () |
Private Methods | |
| GlastFit* | bestTrkHypo (enum SiData::Axis axis, float numSigma, float energy, int firstLayer) |
| GlastFit* | calTrkHypo (enum SiData::Axis axis, float numSigma, float energy, int firstLayer, const Point& calHit) |
| GlastFit* | pairTrkHypo (enum SiData::Axis axis, float numSigma, GlastFit& bestFit) |
| GlastFit* | nextTrkHypo (enum SiData::Axis axis, float numSigma, float energy, int firstLayer) |
| double | TAna_trackerVeto (double& xsigma, double& ysigma) |
| double | TAna_kink (double& pairKink,double& fitKinkN, double& pairKinkN) |
| double | TAna_densityHits (double& previousHits, double& nextHits) |
| double | TAna_towerBoundary (double& xboundary, double& yboundary) |
| double | TAna_activeDistance () |
| double | TAna_extraHits (double& nlayers, double& istHitCount, double& outHits, double& shwHits1, double& shwHits2) |
| double | TAna_corrEnergy (double shwHits1, double shwHits2, double boundary) |
| void | iniTrackerRecon () |
| void | iniClusters (const SiData*) |
| void | iniCalorimeterInput () |
| void | moreGlastTracks () |
| void | loadResultsIntoData (const SiData*) |
| void | RCreconstruct (const SiData*) |
| bool | seedCandidates (GFdata::type type) |
| bool | candidates (GFdata::type , GFdata::type seeds) |
| void | selectGamma () |
| void | selectParticle () |
| bool | findSeedCandidates (std::vector<GFdata>& candidates, GFdata::type type, SiData::Axis) |
| bool | findSeedCandidates (std::vector<GFdata>& candidates, GFdata::type type, SiData::Axis, int iplane, int itower = 0) |
| bool | findCandidates (std::vector<GFdata>& candidates, const GFdata& Xcandidate, const GFdata& Ycandidate, GFdata::type type) |
| GFdata | GFconstructor (GFdata::type type, int ilayer, const Ray testRay, SiData::Axis axis = SiData::X) |
| void | incorporate (std::vector<GFdata>& candidates, const GFdata) |
| double | corrEnergy (int ilevel, enum configuration, int nShowerHits, double slope) |
| Point | createPRef (SiData::Axis axis, int ilayer, const Point& PIni) |
| void | loadTrackerRecon () |
| void | loadTuple (const SiData*) |
Private Attributes | |
| std::vector<GFdata> | m_Xcandidates |
| std::vector<GFdata> | m_Ycandidates |
| std::vector<GFdata> | m_candidates |
| GFgamma* | _mGFgamma |
| LbldData::iterator | i_Conv_Layer_Hits |
| LbldData::iterator | i_max_controller_hits |
| LbldData::iterator | i_First_Conv_Layer |
| LbldData::iterator | i_nConv_Layers_Hit |
| LbldData::iterator | i_Conv_Layer_Hits_Gamma |
| LbldData::iterator | i_nConv_Layers_Gamma |
| LbldData::iterator | i_First_Conv_Layer_Gamma |
| LbldData::iterator | i_Kal_Energy |
| LbldData::iterator | i_Kal_Energy_X |
| LbldData::iterator | i_Kal_Energy_Y |
| LbldData::iterator | i_No_XTrks |
| LbldData::iterator | i_No_YTrks |
| LbldData::iterator | i_No_Trks |
| LbldData::iterator | i_fit_type |
| LbldData::iterator | i_fit_topo |
| LbldData::iterator | i_Chisq_1st |
| LbldData::iterator | i_Chisq |
| LbldData::iterator | i_No_Hits |
| LbldData::iterator | i_No_SHits |
| LbldData::iterator | i_No_Gaps |
| LbldData::iterator | i_No_Gaps_1st |
| LbldData::iterator | i_No_Noise |
| LbldData::iterator | i_No_Noise_1st |
| LbldData::iterator | i_qual_X |
| LbldData::iterator | i_qual_Y |
| LbldData::iterator | i_qual |
| LbldData::iterator | i_Fit_XNhits |
| LbldData::iterator | i_Fit_YNhits |
| LbldData::iterator | i_Fit_XChisq |
| LbldData::iterator | i_Fit_YChisq |
| LbldData::iterator | i_Fit_XChisq_1st |
| LbldData::iterator | i_Fit_YChisq_1st |
| LbldData::iterator | i_Fit_XKalThetaMS |
| LbldData::iterator | i_Fit_YKalThetaMS |
| LbldData::iterator | i_Fit_XKalEne |
| LbldData::iterator | i_Fit_YKalEne |
| LbldData::iterator | i_Fit_x0 |
| LbldData::iterator | i_Fit_y0 |
| LbldData::iterator | i_Fit_z0 |
| LbldData::iterator | i_Fit_xdir |
| LbldData::iterator | i_Fit_ydir |
| LbldData::iterator | i_Fit_zdir |
| LbldData::iterator | i_Pair_XNhits |
| LbldData::iterator | i_Pair_YNhits |
| LbldData::iterator | i_Pair_XChisq |
| LbldData::iterator | i_Pair_YChisq |
| LbldData::iterator | i_Pair_XChisq_1st |
| LbldData::iterator | i_Pair_YChisq_1st |
| LbldData::iterator | i_Pair_XKalThetaMS |
| LbldData::iterator | i_Pair_YKalThetaMS |
| LbldData::iterator | i_Pair_XKalEne |
| LbldData::iterator | i_Pair_YKalEne |
| LbldData::iterator | i_Pair_x0 |
| LbldData::iterator | i_Pair_y0 |
| LbldData::iterator | i_Pair_z0 |
| LbldData::iterator | i_Pair_xdir |
| LbldData::iterator | i_Pair_ydir |
| LbldData::iterator | i_Pair_zdir |
| LbldData::iterator | i_e_frac |
| LbldData::iterator | i_errSlopeX |
| LbldData::iterator | i_errSlopeY |
| LbldData::iterator | i_weightXSlope |
| LbldData::iterator | i_weightYSlope |
| LbldData::iterator | i_xeneXSlope |
| LbldData::iterator | i_xeneYSlope |
| LbldData::iterator | i_First_XHit |
| LbldData::iterator | i_First_YHit |
| LbldData::iterator | i_Diff_1st_Hit |
| LbldData::iterator | i_Gamma_x0 |
| LbldData::iterator | i_Gamma_y0 |
| LbldData::iterator | i_Gamma_z0 |
| LbldData::iterator | i_Gamma_xdir |
| LbldData::iterator | i_Gamma_ydir |
| LbldData::iterator | i_Gamma_zdir |
| LbldData::iterator | i_CsI_corr_Energy |
| LbldData::iterator | i_1st_count |
| LbldData::iterator | i_srp_hit_rat |
| LbldData::iterator | i_out_hit_rat |
| LbldData::iterator | i_activeDist |
| LbldData::iterator | i_showerHits1 |
| LbldData::iterator | i_showerHits2 |
| LbldData::iterator | i_Gamma_DLT |
| LbldData::iterator | i_Tower_Bnd |
| LbldData::iterator | i_Fit_xv |
| LbldData::iterator | i_Fit_yv |
| LbldData::iterator | i_Zdiff_XY |
| LbldData::iterator | i_Zdiff_plane |
| LbldData::iterator | i_trkVeto_code |
| LbldData::iterator | i_trkVeto_Xsigma |
| LbldData::iterator | i_trkVeto_Ysigma |
| LbldData::iterator | i_fit_kink |
| LbldData::iterator | i_pair_kink |
| LbldData::iterator | i_fit_kinkN |
| LbldData::iterator | i_pair_kinkN |
| LbldData::iterator | i_hits_previous |
| LbldData::iterator | i_hits_first |
| LbldData::iterator | i_hits_next |
| LbldData::iterator | i_FitSide_nXused |
| LbldData::iterator | i_FitSide_nYused |
| Point | x1 |
| Vector | t1 |
| Vector | t0 |
| Vector | t2 |
| Point | x0 |
| Point | x2 |
| SiClusters* | _mclsData |
| int | m_totalHits |
| int | m_firstConvLayer |
| int | m_numLayersHit |
| const CalRecon* | cal |
| double | m_CsIEnergy |
| double | m_CsICorrEnergy |
| Point | m_aveCalHit |
| int | m_firstLayer |
| int | m_fitType |
| double | m_xFactor |
| double | m_yFactor |
| Point | clusterFitPos |
| Vector | clusterFitDir |
| int | nHitsUsedCluster |
| ActiveDistance* | m_activeDist |
| EnergyCorrection* | m_Ecorr |
| ExtraHits* | m_extraHits |
| TowerBoundaries* | m_twrBounds |
| TrackerVeto* | m_tkrVeto |
Static Private Attributes | |
| Parameters | s_parms |
|
|
Definition at line 103 of file TrackerRecon.h. |
|
|
Definition at line 253 of file TrackerRecon.cxx. |
|
|
Definition at line 269 of file TrackerRecon.cxx. |
|
|
Definition at line 287 of file TrackerRecon.cxx. |
|
|
|
|
|
Definition at line 513 of file TrackerRecon.cxx. |
|
|
Definition at line 1276 of file TrackerRecon.cxx. |
|
|
Definition at line 1437 of file TrackerRecon.cxx. |
|
|
Definition at line 1172 of file TrackerRecon.cxx. |
|
|
Definition at line 1328 of file TrackerRecon.cxx. |
|
|
Definition at line 1136 of file TrackerRecon.cxx. |
|
|
Definition at line 1230 of file TrackerRecon.cxx. |
|
|
Definition at line 1119 of file TrackerRecon.cxx. |
|
|
Reimplemented from Recon. Definition at line 300 of file TrackerRecon.cxx. |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 52 of file TrackerRecon.h. Referenced by VetoRecon::reconstruct(). |
|
|
Reimplemented from Recon. Definition at line 304 of file TrackerRecon.cxx. |
|
|
Definition at line 1486 of file TrackerRecon.cxx. |
|
|
Definition at line 905 of file TrackerRecon.cxx. |
|
|
Definition at line 53 of file TrackerRecon.h. Referenced by VetoRecon::reconstruct(). |
|
|
draw a representation of the recon info. base class loops thru list of sub-recons.
Reimplemented from Recon. Definition at line 320 of file TrackerRecon.cxx. |
|
|
|
|
|
Definition at line 828 of file TrackerRecon.cxx. |
|
|
Definition at line 811 of file TrackerRecon.cxx. |
|
|
Definition at line 1513 of file TrackerRecon.cxx. Referenced by TrackerVeto::compute(), TowerBoundaries::compute(), ExtraHits::compute(), EnergyCorrection::compute(), and ActiveDistance::compute(). |
|
|
Definition at line 54 of file TrackerRecon.h. |
|
|
Definition at line 351 of file TrackerRecon.h. Referenced by ExtraHits::compute(). |
|
|
Definition at line 346 of file TrackerRecon.h. Referenced by ExtraHits::compute(). |
|
|
Definition at line 889 of file TrackerRecon.cxx. |
|
|
Definition at line 479 of file TrackerRecon.cxx. |
|
|
Definition at line 410 of file TrackerRecon.cxx. |
|
|
Definition at line 377 of file TrackerRecon.cxx. |
|
|
Definition at line 124 of file TrackerRecon.cxx. Referenced by TrackerRecon(). |
|
|
|
|
|
Definition at line 767 of file TrackerRecon.cxx. |
|
|
Definition at line 942 of file TrackerRecon.cxx. |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 339 of file TrackerRecon.h. Referenced by TowerBoundaries::compute(), and ExtraHits::compute(). |
|
|
Definition at line 363 of file TrackerRecon.cxx. Referenced by ReconData::visit(). |
|
|
|
|
|
Definition at line 710 of file TrackerRecon.cxx. |
|
|
Definition at line 736 of file TrackerRecon.cxx. |
|
|
Definition at line 169 of file TrackerRecon.h. |
|
|
Definition at line 300 of file TrackerRecon.h. |
|
|
Definition at line 306 of file TrackerRecon.h. |
|
|
Definition at line 319 of file TrackerRecon.h. |
|
|
Definition at line 318 of file TrackerRecon.h. |
|
|
Definition at line 262 of file TrackerRecon.h. |
|
|
Definition at line 195 of file TrackerRecon.h. |
|
|
Definition at line 194 of file TrackerRecon.h. |
|
|
Definition at line 173 of file TrackerRecon.h. |
|
|
Definition at line 177 of file TrackerRecon.h. |
|
|
Definition at line 261 of file TrackerRecon.h. |
|
|
Definition at line 252 of file TrackerRecon.h. |
|
|
Definition at line 175 of file TrackerRecon.h. |
|
|
Definition at line 179 of file TrackerRecon.h. |
|
|
Definition at line 250 of file TrackerRecon.h. |
|
|
Definition at line 251 of file TrackerRecon.h. |
|
|
Definition at line 289 of file TrackerRecon.h. |
|
|
Definition at line 289 of file TrackerRecon.h. |
|
|
Definition at line 209 of file TrackerRecon.h. |
|
|
Definition at line 211 of file TrackerRecon.h. |
|
|
Definition at line 215 of file TrackerRecon.h. |
|
|
Definition at line 213 of file TrackerRecon.h. |
|
|
Definition at line 207 of file TrackerRecon.h. |
|
|
Definition at line 210 of file TrackerRecon.h. |
|
|
Definition at line 212 of file TrackerRecon.h. |
|
|
Definition at line 216 of file TrackerRecon.h. |
|
|
Definition at line 214 of file TrackerRecon.h. |
|
|
Definition at line 208 of file TrackerRecon.h. |
|
|
Definition at line 217 of file TrackerRecon.h. |
|
|
Definition at line 220 of file TrackerRecon.h. |
|
|
Definition at line 271 of file TrackerRecon.h. |
|
|
Definition at line 218 of file TrackerRecon.h. |
|
|
Definition at line 221 of file TrackerRecon.h. |
|
|
Definition at line 272 of file TrackerRecon.h. |
|
|
Definition at line 219 of file TrackerRecon.h. |
|
|
Definition at line 222 of file TrackerRecon.h. |
|
|
Definition at line 269 of file TrackerRecon.h. |
|
|
Definition at line 253 of file TrackerRecon.h. |
|
|
Definition at line 256 of file TrackerRecon.h. |
|
|
Definition at line 254 of file TrackerRecon.h. |
|
|
Definition at line 257 of file TrackerRecon.h. |
|
|
Definition at line 255 of file TrackerRecon.h. |
|
|
Definition at line 258 of file TrackerRecon.h. |
|
|
Definition at line 182 of file TrackerRecon.h. |
|
|
Definition at line 183 of file TrackerRecon.h. |
|
|
Definition at line 184 of file TrackerRecon.h. |
|
|
Definition at line 198 of file TrackerRecon.h. |
|
|
Definition at line 199 of file TrackerRecon.h. |
|
|
Definition at line 196 of file TrackerRecon.h. |
|
|
Definition at line 200 of file TrackerRecon.h. |
|
|
Definition at line 201 of file TrackerRecon.h. |
|
|
Definition at line 197 of file TrackerRecon.h. |
|
|
Definition at line 189 of file TrackerRecon.h. |
|
|
Definition at line 187 of file TrackerRecon.h. |
|
|
Definition at line 188 of file TrackerRecon.h. |
|
|
Definition at line 226 of file TrackerRecon.h. |
|
|
Definition at line 228 of file TrackerRecon.h. |
|
|
Definition at line 232 of file TrackerRecon.h. |
|
|
Definition at line 230 of file TrackerRecon.h. |
|
|
Definition at line 224 of file TrackerRecon.h. |
|
|
Definition at line 227 of file TrackerRecon.h. |
|
|
Definition at line 229 of file TrackerRecon.h. |
|
|
Definition at line 233 of file TrackerRecon.h. |
|
|
Definition at line 231 of file TrackerRecon.h. |
|
|
Definition at line 225 of file TrackerRecon.h. |
|
|
Definition at line 234 of file TrackerRecon.h. |
|
|
Definition at line 237 of file TrackerRecon.h. |
|
|
Definition at line 235 of file TrackerRecon.h. |
|
|
Definition at line 238 of file TrackerRecon.h. |
|
|
Definition at line 236 of file TrackerRecon.h. |
|
|
Definition at line 239 of file TrackerRecon.h. |
|
|
Definition at line 270 of file TrackerRecon.h. |
|
|
Definition at line 273 of file TrackerRecon.h. |
|
|
Definition at line 274 of file TrackerRecon.h. |
|
|
Definition at line 265 of file TrackerRecon.h. |
|
|
Definition at line 241 of file TrackerRecon.h. |
|
|
Definition at line 242 of file TrackerRecon.h. |
|
|
Definition at line 243 of file TrackerRecon.h. |
|
|
Definition at line 279 of file TrackerRecon.h. |
|
|
Definition at line 281 of file TrackerRecon.h. |
|
|
Definition at line 193 of file TrackerRecon.h. |
|
|
Definition at line 192 of file TrackerRecon.h. |
|
|
Definition at line 285 of file TrackerRecon.h. |
|
|
Definition at line 286 of file TrackerRecon.h. |
|
|
Definition at line 284 of file TrackerRecon.h. |
|
|
Definition at line 174 of file TrackerRecon.h. |
|
|
Definition at line 178 of file TrackerRecon.h. |
|
|
Definition at line 176 of file TrackerRecon.h. |
|
|
Definition at line 264 of file TrackerRecon.h. |
|
|
Definition at line 280 of file TrackerRecon.h. |
|
|
Definition at line 282 of file TrackerRecon.h. |
|
|
Definition at line 204 of file TrackerRecon.h. |
|
|
Definition at line 202 of file TrackerRecon.h. |
|
|
Definition at line 203 of file TrackerRecon.h. |
|
|
Definition at line 266 of file TrackerRecon.h. |
|
|
Definition at line 267 of file TrackerRecon.h. |
|
|
Definition at line 263 of file TrackerRecon.h. |
|
|
Definition at line 276 of file TrackerRecon.h. |
|
|
Definition at line 277 of file TrackerRecon.h. |
|
|
Definition at line 275 of file TrackerRecon.h. |
|
|
Definition at line 244 of file TrackerRecon.h. |
|
|
Definition at line 245 of file TrackerRecon.h. |
|
|
Definition at line 246 of file TrackerRecon.h. |
|
|
Definition at line 247 of file TrackerRecon.h. |
|
|
Definition at line 308 of file TrackerRecon.h. |
|
|
Definition at line 307 of file TrackerRecon.h. |
|
|
Definition at line 325 of file TrackerRecon.h. |
|
|
Definition at line 164 of file TrackerRecon.h. |
|
|
Definition at line 165 of file TrackerRecon.h. |
|
|
Definition at line 324 of file TrackerRecon.h. |
|
|
Definition at line 309 of file TrackerRecon.h. |
|
|
Definition at line 167 of file TrackerRecon.h. |
|
|
Definition at line 326 of file TrackerRecon.h. |
|
|
Definition at line 302 of file TrackerRecon.h. |
|
|
Definition at line 312 of file TrackerRecon.h. |
|
|
Definition at line 313 of file TrackerRecon.h. |
|
|
Definition at line 303 of file TrackerRecon.h. |
|
|
Definition at line 328 of file TrackerRecon.h. |
|
|
Definition at line 301 of file TrackerRecon.h. |
|
|
Definition at line 327 of file TrackerRecon.h. |
|
|
Definition at line 314 of file TrackerRecon.h. |
|
|
Definition at line 315 of file TrackerRecon.h. |
|
|
Definition at line 320 of file TrackerRecon.h. |
|
|
Definition at line 101 of file TrackerRecon.cxx. |
|
|
Definition at line 294 of file TrackerRecon.h. |
|
|
Definition at line 293 of file TrackerRecon.h. |
|
|
Definition at line 295 of file TrackerRecon.h. |
|
|
Definition at line 296 of file TrackerRecon.h. |
|
|
Definition at line 292 of file TrackerRecon.h. |
|
|
Definition at line 297 of file TrackerRecon.h. |
|
|
Definition at line 57 of file TrackerRecon.h. |
|
|
Definition at line 58 of file TrackerRecon.h. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000