BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnDchTrackFinder Class Reference

#include <BmnDchTrackFinder.h>

Inheritance diagram for BmnDchTrackFinder:
Collaboration diagram for BmnDchTrackFinder:

Public Member Functions

 BmnDchTrackFinder ()
 BmnDchTrackFinder (Int_t, Int_t, Bool_t)
virtual ~BmnDchTrackFinder ()
virtual InitStatus Init ()
virtual void Exec (Option_t *opt)
virtual void Finish ()
void SetTransferFunction (TString name)
 BmnDchTrackFinder ()
 BmnDchTrackFinder (Int_t, Int_t, Bool_t)
virtual ~BmnDchTrackFinder ()
virtual InitStatus Init ()
virtual void Exec (Option_t *opt)
virtual void Finish ()
void SetTransferFunction (TString name)

Private Member Functions

void initHists ()
void CreateDchTrack ()
void CreateDchTrack (Int_t, Double_t *, Double_t **, Int_t *, Double_t **, Double_t **, Double_t **, Int_t *, Int_t *)
void SelectLongestAndBestSegments (Int_t, Int_t *, Double_t **, Double_t *)
void FillSegmentParametersSigmas (Int_t, Double_t **, Double_t **, Double_t *, Double_t **)
void FillPlaneResiduals (Int_t, Int_t *, Double_t **, Double_t **, Double_t **, Double_t *)
void FindSegmentTrackMCId (Int_t, Int_t **, Double_t *, Int_t *, Int_t *)
void CompareDaDb (Double_t, Double_t &)
void CompareDaDb (Double_t, Double_t &, Double_t &)
void PrepareArraysToProcessEvent ()
Bool_t FitDchSegments (Int_t, Int_t *, Double_t **, Double_t **, Double_t **, Double_t *, Double_t *, Double_t *)
Double_t CalculateResidual (Int_t, Int_t, Double_t **, Double_t **)
Double_t CalculateResidualMatch (Int_t, Int_t, Int_t, Double_t ***, Double_t ***)
Int_t BuildUVSegments (Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, Double_t **, Double_t **, Double_t **, Double_t **, Int_t **, Int_t **, Int_t **, Int_t **, Double_t **, Double_t **, Double_t **, Double_t **, Double_t **, Double_t **, Double_t **, Double_t **, Double_t **, Int_t **, Double_t **, Double_t **, Double_t **, Double_t **, Int_t **, Int_t **, Double_t **, Double_t **)
Int_t BuildXYSegments (Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, Double_t **, Double_t **, Double_t **, Double_t **, Int_t **, Int_t **, Int_t **, Int_t **, Double_t **, Double_t **, Double_t **, Double_t **, Double_t **, Double_t **, Double_t **, Double_t **, Double_t **, Int_t **, Double_t **, Double_t **, Double_t **, Double_t **, Int_t **, Int_t **, Double_t **, Double_t **)
Int_t Reconstruction (Int_t, TString, Int_t, Int_t, Int_t, Double_t *, Double_t *, Double_t *, Double_t *, Bool_t *, Bool_t *, Double_t **, Double_t **, Double_t **)
Int_t ReconstructionSingle (Int_t, TString, TString, Int_t, Int_t, Double_t *, Double_t *, Bool_t *, Double_t **, Double_t **)
Int_t ReconstructionMC (Int_t, TString, Int_t, Int_t, Int_t, Double_t *, Double_t *, Double_t *, Double_t *, Int_t *, Int_t *, Bool_t *, Bool_t *, Double_t **, Int_t **, Double_t **, Double_t **)
Int_t ReconstructionSingleMC (Int_t, TString, TString, Int_t, Int_t, Double_t *, Double_t *, Int_t *, Bool_t *, Double_t **, Int_t **, Double_t **)
void SegmentsToBeMatched ()
void initHists ()
void CreateDchTrack ()
void CreateDchTrack (Int_t, Double_t *, Double_t **, Int_t *, Double_t **, Double_t **, Double_t **, Int_t *, Int_t *)
void SelectLongestAndBestSegments (Int_t, Int_t *, Double_t **, Double_t *)
void FillSegmentParametersSigmas (Int_t, Double_t **, Double_t **, Double_t *, Double_t **)
void FillPlaneResiduals (Int_t, Int_t *, Double_t **, Double_t **, Double_t **, Double_t *)
void FindSegmentTrackMCId (Int_t, Int_t **, Double_t *, Int_t *, Int_t *)
void CompareDaDb (Double_t, Double_t &)
void CompareDaDb (Double_t, Double_t &, Double_t &)
void PrepareArraysToProcessEvent ()
Bool_t FitDchSegments (Int_t, Int_t *, Double_t **, Double_t **, Double_t **, Double_t *, Double_t *, Double_t *)
Double_t CalculateResidual (Int_t, Int_t, Double_t **, Double_t **)
Double_t CalculateResidualMatch (Int_t, Int_t, Int_t, Double_t ***, Double_t ***)
Int_t BuildUVSegments (Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, Double_t **, Double_t **, Double_t **, Double_t **, Int_t **, Int_t **, Int_t **, Int_t **, Double_t **, Double_t **, Double_t **, Double_t **, Double_t **, Double_t **, Double_t **, Double_t **, Double_t **, Int_t **, Double_t **, Double_t **, Double_t **, Double_t **, Int_t **, Int_t **, Double_t **, Double_t **)
Int_t BuildXYSegments (Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, Double_t **, Double_t **, Double_t **, Double_t **, Int_t **, Int_t **, Int_t **, Int_t **, Double_t **, Double_t **, Double_t **, Double_t **, Double_t **, Double_t **, Double_t **, Double_t **, Double_t **, Int_t **, Double_t **, Double_t **, Double_t **, Double_t **, Int_t **, Int_t **, Double_t **, Double_t **)
Int_t Reconstruction (Int_t, TString, Int_t, Int_t, Int_t, Double_t *, Double_t *, Double_t *, Double_t *, Bool_t *, Bool_t *, Double_t **, Double_t **, Double_t **)
Int_t ReconstructionSingle (Int_t, TString, TString, Int_t, Int_t, Double_t *, Double_t *, Bool_t *, Double_t **, Double_t **)
Int_t ReconstructionMC (Int_t, TString, Int_t, Int_t, Int_t, Double_t *, Double_t *, Double_t *, Double_t *, Int_t *, Int_t *, Bool_t *, Bool_t *, Double_t **, Int_t **, Double_t **, Double_t **)
Int_t ReconstructionSingleMC (Int_t, TString, TString, Int_t, Int_t, Double_t *, Double_t *, Int_t *, Bool_t *, Double_t **, Int_t **, Double_t **)
void SegmentsToBeMatched ()

Private Attributes

Int_t fPeriod
Int_t fRunId
Int_t N
Int_t layers_with
Int_t layers_with2
Bool_t expData
UInt_t fEventNo
Bool_t isInitialized = false
TString InputDigitsBranchName
TString tracksDch
TString segmentsDch
TString fTransferFunctionName
TClonesArray * fBmnDchDigitsArray
 Input array.
TClonesArray * fBmnHitsArray
TClonesArray * fDchHits
 Output arrays.
TClonesArray * fDchTracks
TClonesArray * fDchSegments
Int_t prev_wire
Int_t prev_time
Int_t nChambers
Int_t nWires
Int_t nLayers
Int_t nSegmentsMax
Double_t t_dc [4][16]
Double_t pol_par_dc [3][5][16]
Double_t scaling [16]
Double_t scale
Double_t z_loc [8]
Double_t z_glob [16]
Double_t Z_dch1
Double_t Z_dch2
Double_t Z_dch_mid
Double_t dZ_dch_mid
Double_t dZ_dch
Double_t x1_sh
Double_t x2_sh
Double_t y1_sh
Double_t y2_sh
Double_t x1_slope_sh
Double_t y1_slope_sh
Double_t x2_slope_sh
Double_t y2_slope_sh
Bool_t * has7DC
Int_t nSegmentsToBeMatched
Double_t ** x_global
Double_t ** y_global
Double_t ** Chi2
Int_t ** SegMCId
Int_t ** SegMCIdCount
Double_t *** v
Double_t *** u
Double_t *** y
Double_t *** x
Int_t *** vId
Int_t *** uId
Int_t *** yId
Int_t *** xId
Double_t *** v_time
Double_t *** u_time
Double_t *** y_time
Double_t *** x_time
Double_t *** v_Single
Double_t *** u_Single
Double_t *** y_Single
Double_t *** x_Single
Int_t *** v_SingleId
Int_t *** u_SingleId
Int_t *** y_SingleId
Int_t *** x_SingleId
Double_t *** sigm_v
Double_t *** sigm_u
Double_t *** sigm_y
Double_t *** sigm_x
Double_t *** Sigm_v_single
Double_t *** Sigm_u_single
Double_t *** Sigm_y_single
Double_t *** Sigm_x_single
Double_t *** params
Double_t *** params_sigmas
Int_t *** rhId_segment
Double_t *** rh_segment
Double_t *** rh_segment_time
Double_t *** rh_sigm_segment
Int_t * nSegments
Int_t ** pairs
Int_t ** segment_size
Int_t *** singles
Double_t * x_mid
Double_t * y_mid
 x glob of matched segment in the z situated between the two DCH chambers
Int_t * pairID
 y glob of matched segment in the z situated between the two DCH chambers
Int_t * nhits
 segments numbers that were matche into global track in form of 1000 * (DC1_segIt + 1) + DC_segIt + 1
Double_t * aX
 total number of hits from the two segments that were matched
Double_t * aY
 x slope of the matched segment
Double_t * imp
 y slope of the matched segment
Double_t * leng
 reconstructed particle trajectory momentum
Double_t * Chi2_match
 the distance from z = 0 to the global point of the matched segment
TList fhList
 chi2 of the matched seg
TString fhTestFlnm
TH1D * Ntrack1
TH1D * Ntrack2
TH2F * hXvsAx
TH1F * hXa_wireOccupancy
TH1F * hXb_wireOccupancy
TH1F * hYa_wireOccupancy
TH1F * hYb_wireOccupancy
TH1F * hUa_wireOccupancy
TH1F * hUb_wireOccupancy
TH1F * hVa_wireOccupancy
TH1F * hVb_wireOccupancy
TH1F * hXa2_wireOccupancy
TH1F * hXb2_wireOccupancy
TH1F * hYa2_wireOccupancy
TH1F * hYb2_wireOccupancy
TH1F * hUa2_wireOccupancy
TH1F * hUb2_wireOccupancy
TH1F * hVa2_wireOccupancy
TH1F * hVb2_wireOccupancy
TH1F * haX2_aX1
TH1F * haY2_aY1
TH1F * hX1_X2_glob_all
TH1F * hY1_Y2_glob_all
TH1F * haX2_aX1m
TH1F * haY2_aY1m
TH1F * hX1_X2_glob_m
TH1F * hY1_Y2_glob_m
TH1F * hx1Da_Db
TH1F * hx2Da_Db
TH1F * hy1Da_Db
TH1F * hy2Da_Db
TH1F * hu1Da_Db
TH1F * hu2Da_Db
TH1F * hv1Da_Db
TH1F * hv2Da_Db
TH1F * hx1Da_Db_best
TH1F * hx2Da_Db_best
TH1F * hy1Da_Db_best
TH1F * hy2Da_Db_best
TH1F * hu1Da_Db_best
TH1F * hu2Da_Db_best
TH1F * hv1Da_Db_best
TH1F * hv2Da_Db_best
TH1F * haX1
TH1F * haY1
TH1F * haX2
TH1F * haY2
TH1F * hx1
TH1F * hy1
TH1F * hx2
TH1F * hy2
TH1F * hX
TH1F * hY
TH1F * haX
TH1F * haY
TH2F * hlocXY1
TH2F * hlocXY2
TH1F * hSlot_1xa_time
TH1F * hSlot_1xb_time
TH1F * hXDC1_atZ0
TH1F * hYDC1_atZ0
TH1F * hXDC2_atZ0
TH1F * hYDC2_atZ0
TH1F * hSlot_1xa_time8p
TH1F * hSlot_1xb_time8p
TH1F * hSlot_1ya_time8p
TH1F * hSlot_1yb_time8p
TH1F * hSlot_1ua_time8p
TH1F * hSlot_1ub_time8p
TH1F * hSlot_1va_time8p
TH1F * hSlot_1vb_time8p
TH1F * hSlot_2xa_time8p
TH1F * hSlot_2xb_time8p
TH1F * hSlot_2ya_time8p
TH1F * hSlot_2yb_time8p
TH1F * hSlot_2ua_time8p
TH1F * hSlot_2ub_time8p
TH1F * hSlot_2va_time8p
TH1F * hSlot_2vb_time8p
TH1F * hResidx1a
TH1F * hResidy1a
TH1F * hResidu1a
TH1F * hResidv1a
TH1F * hResidx2a
TH1F * hResidy2a
TH1F * hResidu2a
TH1F * hResidv2a
TH1F * hResidx1b
TH1F * hResidy1b
TH1F * hResidu1b
TH1F * hResidv1b
TH1F * hResidx2b
TH1F * hResidy2b
TH1F * hResidu2b
TH1F * hResidv2b
TH1F * hResidx1a_0p1
TH1F * hResidy1a_0p1
TH1F * hResidu1a_0p1
TH1F * hResidv1a_0p1
TH1F * hResidx2a_0p1
TH1F * hResidy2a_0p1
TH1F * hResidu2a_0p1
TH1F * hResidv2a_0p1
TH1F * hResidx1a_0p1_0p4
TH1F * hResidy1a_0p1_0p4
TH1F * hResidu1a_0p1_0p4
TH1F * hResidv1a_0p1_0p4
TH1F * hResidx2a_0p1_0p4
TH1F * hResidy2a_0p1_0p4
TH1F * hResidu2a_0p1_0p4
TH1F * hResidv2a_0p1_0p4
TH1F * hResidx1a_0p4_0p5
TH1F * hResidy1a_0p4_0p5
TH1F * hResidu1a_0p4_0p5
TH1F * hResidv1a_0p4_0p5
TH1F * hResidx2a_0p4_0p5
TH1F * hResidy2a_0p4_0p5
TH1F * hResidu2a_0p4_0p5
TH1F * hResidv2a_0p4_0p5
TH1F * hResidx1b_0p1
TH1F * hResidy1b_0p1
TH1F * hResidu1b_0p1
TH1F * hResidv1b_0p1
TH1F * hResidx2b_0p1
TH1F * hResidy2b_0p1
TH1F * hResidu2b_0p1
TH1F * hResidv2b_0p1
TH1F * hResidx1b_0p1_0p4
TH1F * hResidy1b_0p1_0p4
TH1F * hResidu1b_0p1_0p4
TH1F * hResidv1b_0p1_0p4
TH1F * hResidx2b_0p1_0p4
TH1F * hResidy2b_0p1_0p4
TH1F * hResidu2b_0p1_0p4
TH1F * hResidv2b_0p1_0p4
TH1F * hResidx1b_0p4_0p5
TH1F * hResidy1b_0p4_0p5
TH1F * hResidu1b_0p4_0p5
TH1F * hResidv1b_0p4_0p5
TH1F * hResidx2b_0p4_0p5
TH1F * hResidy2b_0p4_0p5
TH1F * hResidu2b_0p4_0p5
TH1F * hResidv2b_0p4_0p5
TH1F * hPullsx1a_0p1
TH1F * hPullsy1a_0p1
TH1F * hPullsu1a_0p1
TH1F * hPullsv1a_0p1
TH1F * hPullsx2a_0p1
TH1F * hPullsy2a_0p1
TH1F * hPullsu2a_0p1
TH1F * hPullsv2a_0p1
TH1F * hPullsx1a_0p1_0p4
TH1F * hPullsy1a_0p1_0p4
TH1F * hPullsu1a_0p1_0p4
TH1F * hPullsv1a_0p1_0p4
TH1F * hPullsx2a_0p1_0p4
TH1F * hPullsy2a_0p1_0p4
TH1F * hPullsu2a_0p1_0p4
TH1F * hPullsv2a_0p1_0p4
TH1F * hPullsx1a_0p4_0p5
TH1F * hPullsy1a_0p4_0p5
TH1F * hPullsu1a_0p4_0p5
TH1F * hPullsv1a_0p4_0p5
TH1F * hPullsx2a_0p4_0p5
TH1F * hPullsy2a_0p4_0p5
TH1F * hPullsu2a_0p4_0p5
TH1F * hPullsv2a_0p4_0p5
TH1F * hPullsx1b_0p1
TH1F * hPullsy1b_0p1
TH1F * hPullsu1b_0p1
TH1F * hPullsv1b_0p1
TH1F * hPullsx2b_0p1
TH1F * hPullsy2b_0p1
TH1F * hPullsu2b_0p1
TH1F * hPullsv2b_0p1
TH1F * hPullsx1b_0p1_0p4
TH1F * hPullsy1b_0p1_0p4
TH1F * hPullsu1b_0p1_0p4
TH1F * hPullsv1b_0p1_0p4
TH1F * hPullsx2b_0p1_0p4
TH1F * hPullsy2b_0p1_0p4
TH1F * hPullsu2b_0p1_0p4
TH1F * hPullsv2b_0p1_0p4
TH1F * hPullsx1b_0p4_0p5
TH1F * hPullsy1b_0p4_0p5
TH1F * hPullsu1b_0p4_0p5
TH1F * hPullsv1b_0p4_0p5
TH1F * hPullsx2b_0p4_0p5
TH1F * hPullsy2b_0p4_0p5
TH1F * hPullsu2b_0p4_0p5
TH1F * hPullsv2b_0p4_0p5
TH1F * hAx1_loc
TH1F * hAy1_loc
TH1F * hAu1_loc
TH1F * hAv1_loc
TH1F * hAx2_loc
TH1F * hAy2_loc
TH1F * hAu2_loc
TH1F * hAv2_loc
TH1F * hAx12_loc
TH1F * hAy12_loc
TH1F * hAu12_loc
TH1F * hAv12_loc
TH1F * hAx122loc
TH1F * hAy122loc
TH1F * hAu122loc
TH1F * hAv122loc
TH1F * hXm_Xe_loc
TH1F * hYm_Ye_loc
TH1F * hUm_Ue_loc
TH1F * hVm_Ve_loc
TProfile * hDc1XaResVsDa
TProfile * hDc1XbResVsDb
TProfile * hDc1XaResVsDa_m
TProfile * hDc1XbResVsDb_m
TProfile * hDc1XaResVsDa_p
TProfile * hDc1XbResVsDb_p
TH1F * hUvsXV1
TH1F * hYvsXV1
TH1F * hUvsXV2
TH1F * hYvsXV2
TH1D * NGtracks
TH1F * hChi2ndf_dc1
TH1F * hChi2ndf_dc2
TH1F * hSegSize_dc1
TH1F * hSegSize_dc2
TH1F * hChi2Matched
TH1F * hP
TH1F * hNomin1
TH1F * hDenom1
TH1F * hNomin2
TH1F * hDenom2
TH1F * hEff1
TH1F * hEff2
TH1F * hNLayWithFiredWiresDc1
TH1F * hNLayWithFiredWiresDc2
TH1F * hNoFiredWiresOnLayerDc1
TH1F * hNoFiredWiresOnLayerDc2

Detailed Description

Definition at line 41 of file BmnDchTrackFinder.h.

Constructor & Destructor Documentation

◆ BmnDchTrackFinder() [1/4]

BmnDchTrackFinder::BmnDchTrackFinder ( )
inline

Definition at line 44 of file BmnDchTrackFinder.h.

Referenced by SegmentsToBeMatched().

Here is the caller graph for this function:

◆ BmnDchTrackFinder() [2/4]

◆ ~BmnDchTrackFinder() [1/2]

◆ BmnDchTrackFinder() [3/4]

BmnDchTrackFinder::BmnDchTrackFinder ( )
inline

Definition at line 44 of file BmnDchTrackFinder.h.

◆ BmnDchTrackFinder() [4/4]

BmnDchTrackFinder::BmnDchTrackFinder ( Int_t ,
Int_t ,
Bool_t  )

◆ ~BmnDchTrackFinder() [2/2]

virtual BmnDchTrackFinder::~BmnDchTrackFinder ( )
virtual

Member Function Documentation

◆ BuildUVSegments() [1/2]

Int_t BmnDchTrackFinder::BuildUVSegments ( Int_t dchID,
Int_t pairU,
Int_t pairV,
Int_t pairX,
Int_t pairY,
Int_t single_ua,
Int_t single_ub,
Int_t single_va,
Int_t single_vb,
Double_t ** x_ab,
Double_t ** y_ab,
Double_t ** u_ab,
Double_t ** v_ab,
Int_t ** x_abId,
Int_t ** y_abId,
Int_t ** u_abId,
Int_t ** v_abId,
Double_t ** x_ab_time,
Double_t ** y_ab_time,
Double_t ** u_ab_time,
Double_t ** v_ab_time,
Double_t ** sigm_x_ab,
Double_t ** sigm_y_ab,
Double_t ** sigm_u_ab,
Double_t ** sigm_v_ab,
Double_t ** rh_seg,
Int_t ** rhId_seg,
Double_t ** rh_seg_time,
Double_t ** rh_sigm_seg,
Double_t ** u_single,
Double_t ** v_single,
Int_t ** u_singleId,
Int_t ** v_singleId,
Double_t ** sigm_u_single,
Double_t ** sigm_v_single )
private

foundU

Definition at line 1490 of file BmnDchTrackFinder.cxx.

References TMath::Abs(), fabs(), fPeriod, fRunId, hUm_Ue_loc, hVm_Ve_loc, i, isqrt_2, m, N, nSegments, sqrt_2, and z_loc.

Referenced by Exec().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ BuildUVSegments() [2/2]

Int_t BmnDchTrackFinder::BuildUVSegments ( Int_t ,
Int_t ,
Int_t ,
Int_t ,
Int_t ,
Int_t ,
Int_t ,
Int_t ,
Int_t ,
Double_t ** ,
Double_t ** ,
Double_t ** ,
Double_t ** ,
Int_t ** ,
Int_t ** ,
Int_t ** ,
Int_t ** ,
Double_t ** ,
Double_t ** ,
Double_t ** ,
Double_t ** ,
Double_t ** ,
Double_t ** ,
Double_t ** ,
Double_t ** ,
Double_t ** ,
Int_t ** ,
Double_t ** ,
Double_t ** ,
Double_t ** ,
Double_t ** ,
Int_t ** ,
Int_t ** ,
Double_t ** ,
Double_t **  )
private

◆ BuildXYSegments() [1/2]

Int_t BmnDchTrackFinder::BuildXYSegments ( Int_t dchID,
Int_t pairU,
Int_t pairV,
Int_t pairX,
Int_t pairY,
Int_t single_xa,
Int_t single_xb,
Int_t single_ya,
Int_t single_yb,
Double_t ** x_ab,
Double_t ** y_ab,
Double_t ** u_ab,
Double_t ** v_ab,
Int_t ** x_abId,
Int_t ** y_abId,
Int_t ** u_abId,
Int_t ** v_abId,
Double_t ** x_ab_time,
Double_t ** y_ab_time,
Double_t ** u_ab_time,
Double_t ** v_ab_time,
Double_t ** sigm_x_ab,
Double_t ** sigm_y_ab,
Double_t ** sigm_u_ab,
Double_t ** sigm_v_ab,
Double_t ** rh_seg,
Int_t ** rhId_seg,
Double_t ** rh_seg_time,
Double_t ** rh_sigm_seg,
Double_t ** x_single,
Double_t ** y_single,
Int_t ** x_singleId,
Int_t ** y_singleId,
Double_t ** sigm_x_single,
Double_t ** sigm_y_single )
private

foundX

Definition at line 1274 of file BmnDchTrackFinder.cxx.

References TMath::Abs(), fabs(), fPeriod, fRunId, hXm_Xe_loc, hYm_Ye_loc, i, isqrt_2, m, N, nSegments, sqrt_2, and z_loc.

Referenced by Exec().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ BuildXYSegments() [2/2]

Int_t BmnDchTrackFinder::BuildXYSegments ( Int_t ,
Int_t ,
Int_t ,
Int_t ,
Int_t ,
Int_t ,
Int_t ,
Int_t ,
Int_t ,
Double_t ** ,
Double_t ** ,
Double_t ** ,
Double_t ** ,
Int_t ** ,
Int_t ** ,
Int_t ** ,
Int_t ** ,
Double_t ** ,
Double_t ** ,
Double_t ** ,
Double_t ** ,
Double_t ** ,
Double_t ** ,
Double_t ** ,
Double_t ** ,
Double_t ** ,
Int_t ** ,
Double_t ** ,
Double_t ** ,
Double_t ** ,
Double_t ** ,
Int_t ** ,
Int_t ** ,
Double_t ** ,
Double_t **  )
private

◆ CalculateResidual() [1/2]

Double_t BmnDchTrackFinder::CalculateResidual ( Int_t i,
Int_t j,
Double_t ** rh_seg,
Double_t ** par_ab )
private

Definition at line 2683 of file BmnDchTrackFinder.cxx.

References i, isqrt_2, sqrt_2, and z_loc.

Referenced by FillPlaneResiduals(), and FitDchSegments().

Here is the caller graph for this function:

◆ CalculateResidual() [2/2]

Double_t BmnDchTrackFinder::CalculateResidual ( Int_t ,
Int_t ,
Double_t ** ,
Double_t **  )
private

◆ CalculateResidualMatch() [1/2]

Double_t BmnDchTrackFinder::CalculateResidualMatch ( Int_t dchID,
Int_t i,
Int_t j,
Double_t *** rh_seg,
Double_t *** par_ab )
private

Definition at line 2666 of file BmnDchTrackFinder.cxx.

References i, isqrt_2, sqrt_2, and z_loc.

◆ CalculateResidualMatch() [2/2]

Double_t BmnDchTrackFinder::CalculateResidualMatch ( Int_t ,
Int_t ,
Int_t ,
Double_t *** ,
Double_t ***  )
private

◆ CompareDaDb() [1/4]

void BmnDchTrackFinder::CompareDaDb ( Double_t d,
Double_t & ele )
private

Definition at line 1807 of file BmnDchTrackFinder.cxx.

References d.

Referenced by Reconstruction(), ReconstructionMC(), ReconstructionSingle(), and ReconstructionSingleMC().

Here is the caller graph for this function:

◆ CompareDaDb() [2/4]

void BmnDchTrackFinder::CompareDaDb ( Double_t ,
Double_t &  )
private

◆ CompareDaDb() [3/4]

void BmnDchTrackFinder::CompareDaDb ( Double_t d,
Double_t & ele1,
Double_t & ele2 )
private

Definition at line 1816 of file BmnDchTrackFinder.cxx.

References d.

◆ CompareDaDb() [4/4]

void BmnDchTrackFinder::CompareDaDb ( Double_t ,
Double_t & ,
Double_t &  )
private

◆ CreateDchTrack() [1/4]

void BmnDchTrackFinder::CreateDchTrack ( )
private

Definition at line 2574 of file BmnDchTrackFinder.cxx.

References aX, aY, Chi2, Chi2_match, fDchTracks, hP, layers_with, layers_with2, NGtracks, nhits, nSegmentsToBeMatched, pairID, params_sigmas, SegMCId, SegMCIdCount, BmnTrack::SetChi2(), BmnTrack::SetFlag(), BmnTrack::SetLength(), BmnTrack::SetNHits(), BmnTrack::SetParamFirst(), BmnDchTrack::SetTrackId(), x_mid, y_mid, z0, and Z_dch_mid.

Referenced by Exec().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ CreateDchTrack() [2/4]

void BmnDchTrackFinder::CreateDchTrack ( )
private

◆ CreateDchTrack() [3/4]

◆ CreateDchTrack() [4/4]

void BmnDchTrackFinder::CreateDchTrack ( Int_t ,
Double_t * ,
Double_t ** ,
Int_t * ,
Double_t ** ,
Double_t ** ,
Double_t ** ,
Int_t * ,
Int_t *  )
private

◆ Exec() [1/2]

void BmnDchTrackFinder::Exec ( Option_t * opt)
virtual

written

Definition at line 867 of file BmnDchTrackFinder.cxx.

References BuildUVSegments(), BuildXYSegments(), Chi2, CreateDchTrack(), expData, fBmnDchDigitsArray, fBmnHitsArray, fEventNo, FillSegmentParametersSigmas(), FindSegmentTrackMCId(), FitDchSegments(), BmnDchHit::GetDrift(), BmnDchHit::GetHitId(), BmnDchHit::GetLayerNumber(), BmnDchDigit::GetPlane(), BmnDchDigit::GetTime(), BmnDchDigit::GetWireNumber(), BmnDchHit::GetWirePosition(), has7DC, hNLayWithFiredWiresDc1, hNLayWithFiredWiresDc2, hNoFiredWiresOnLayerDc1, hNoFiredWiresOnLayerDc2, hSlot_1xa_time, hSlot_1xb_time, hUa2_wireOccupancy, hUa_wireOccupancy, hUb2_wireOccupancy, hUb_wireOccupancy, hVa2_wireOccupancy, hVa_wireOccupancy, hVb2_wireOccupancy, hVb_wireOccupancy, hXa2_wireOccupancy, hXa_wireOccupancy, hXb2_wireOccupancy, hXb_wireOccupancy, hYa2_wireOccupancy, hYa_wireOccupancy, hYb2_wireOccupancy, hYb_wireOccupancy, i, layers_with, layers_with2, nChambers, nLayers, nPlanes, nSegments, nWires, pairs, params, params_sigmas, PrepareArraysToProcessEvent(), prev_time, prev_wire, Reconstruction(), ReconstructionMC(), ReconstructionSingle(), ReconstructionSingleMC(), rh_segment, rh_segment_time, rh_sigm_segment, rhId_segment, SegMCId, SegMCIdCount, segment_size, SegmentsToBeMatched(), SelectLongestAndBestSegments(), sigm_u, Sigm_u_single, sigm_v, Sigm_v_single, sigm_x, Sigm_x_single, sigm_y, Sigm_y_single, singles, u, u_Single, u_SingleId, u_time, uId, v, v_Single, v_SingleId, v_time, vId, workTime, x, x_global, x_Single, x_SingleId, x_time, xId, y, y_global, y_Single, y_SingleId, y_time, and yId.

Here is the call graph for this function:

◆ Exec() [2/2]

virtual void BmnDchTrackFinder::Exec ( Option_t * opt)
virtual

◆ FillPlaneResiduals() [1/2]

void BmnDchTrackFinder::FillPlaneResiduals ( Int_t dchID,
Int_t * size_seg,
Double_t ** rh_seg,
Double_t ** rh_sigm_seg,
Double_t ** par_ab,
Double_t * chi2 )
private

Definition at line 1861 of file BmnDchTrackFinder.cxx.

References CalculateResidual(), fabs(), fit_seg(), hDc1XaResVsDa, hDc1XaResVsDa_m, hDc1XaResVsDa_p, hDc1XbResVsDb, hDc1XbResVsDb_m, hDc1XbResVsDb_p, hPullsu1a_0p1, hPullsu1a_0p1_0p4, hPullsu1a_0p4_0p5, hPullsu1b_0p1, hPullsu1b_0p1_0p4, hPullsu1b_0p4_0p5, hPullsu2a_0p1, hPullsu2a_0p1_0p4, hPullsu2a_0p4_0p5, hPullsu2b_0p1, hPullsu2b_0p1_0p4, hPullsu2b_0p4_0p5, hPullsv1a_0p1, hPullsv1a_0p1_0p4, hPullsv1a_0p4_0p5, hPullsv1b_0p1, hPullsv1b_0p1_0p4, hPullsv1b_0p4_0p5, hPullsv2a_0p1, hPullsv2a_0p1_0p4, hPullsv2a_0p4_0p5, hPullsv2b_0p1, hPullsv2b_0p1_0p4, hPullsv2b_0p4_0p5, hPullsx1a_0p1, hPullsx1a_0p1_0p4, hPullsx1a_0p4_0p5, hPullsx1b_0p1, hPullsx1b_0p1_0p4, hPullsx1b_0p4_0p5, hPullsx2a_0p1, hPullsx2a_0p1_0p4, hPullsx2a_0p4_0p5, hPullsx2b_0p1, hPullsx2b_0p1_0p4, hPullsx2b_0p4_0p5, hPullsy1a_0p1, hPullsy1a_0p1_0p4, hPullsy1a_0p4_0p5, hPullsy1b_0p1, hPullsy1b_0p1_0p4, hPullsy1b_0p4_0p5, hPullsy2a_0p1, hPullsy2a_0p1_0p4, hPullsy2a_0p4_0p5, hPullsy2b_0p1, hPullsy2b_0p1_0p4, hPullsy2b_0p4_0p5, hResidu1a, hResidu1a_0p1, hResidu1a_0p1_0p4, hResidu1a_0p4_0p5, hResidu1b, hResidu1b_0p1, hResidu1b_0p1_0p4, hResidu1b_0p4_0p5, hResidu2a, hResidu2a_0p1, hResidu2a_0p1_0p4, hResidu2a_0p4_0p5, hResidu2b, hResidu2b_0p1, hResidu2b_0p1_0p4, hResidu2b_0p4_0p5, hResidv1a, hResidv1a_0p1, hResidv1a_0p1_0p4, hResidv1a_0p4_0p5, hResidv1b, hResidv1b_0p1, hResidv1b_0p1_0p4, hResidv1b_0p4_0p5, hResidv2a, hResidv2a_0p1, hResidv2a_0p1_0p4, hResidv2a_0p4_0p5, hResidv2b, hResidv2b_0p1, hResidv2b_0p1_0p4, hResidv2b_0p4_0p5, hResidx1a, hResidx1a_0p1, hResidx1a_0p1_0p4, hResidx1a_0p4_0p5, hResidx1b, hResidx1b_0p1, hResidx1b_0p1_0p4, hResidx1b_0p4_0p5, hResidx2a, hResidx2a_0p1, hResidx2a_0p1_0p4, hResidx2a_0p4_0p5, hResidx2b, hResidx2b_0p1, hResidx2b_0p1_0p4, hResidx2b_0p4_0p5, hResidy1a, hResidy1a_0p1, hResidy1a_0p1_0p4, hResidy1a_0p4_0p5, hResidy1b, hResidy1b_0p1, hResidy1b_0p1_0p4, hResidy1b_0p4_0p5, hResidy2a, hResidy2a_0p1, hResidy2a_0p1_0p4, hResidy2a_0p4_0p5, hResidy2b, hResidy2b_0p1, hResidy2b_0p1_0p4, hResidy2b_0p4_0p5, hu1Da_Db_best, hu2Da_Db_best, hv1Da_Db_best, hv2Da_Db_best, hx1Da_Db_best, hx2Da_Db_best, hy1Da_Db_best, hy2Da_Db_best, i, nSegments, and z_loc.

Here is the call graph for this function:

◆ FillPlaneResiduals() [2/2]

void BmnDchTrackFinder::FillPlaneResiduals ( Int_t ,
Int_t * ,
Double_t ** ,
Double_t ** ,
Double_t ** ,
Double_t *  )
private

◆ FillSegmentParametersSigmas() [1/2]

void BmnDchTrackFinder::FillSegmentParametersSigmas ( Int_t dchID,
Double_t ** rh_seg,
Double_t ** rh_sigm_seg,
Double_t * chi2,
Double_t ** sigm_seg_par )
private

Definition at line 2353 of file BmnDchTrackFinder.cxx.

References i, nSegments, and z_loc.

Referenced by Exec().

Here is the caller graph for this function:

◆ FillSegmentParametersSigmas() [2/2]

void BmnDchTrackFinder::FillSegmentParametersSigmas ( Int_t ,
Double_t ** ,
Double_t ** ,
Double_t * ,
Double_t **  )
private

◆ FindSegmentTrackMCId() [1/2]

void BmnDchTrackFinder::FindSegmentTrackMCId ( Int_t dchID,
Int_t ** rhId_seg,
Double_t * chi2,
Int_t * SegMC_Id,
Int_t * SegMC_IdCount )
private

Definition at line 2312 of file BmnDchTrackFinder.cxx.

References i, and nSegments.

Referenced by Exec().

Here is the caller graph for this function:

◆ FindSegmentTrackMCId() [2/2]

void BmnDchTrackFinder::FindSegmentTrackMCId ( Int_t ,
Int_t ** ,
Double_t * ,
Int_t * ,
Int_t *  )
private

◆ Finish() [1/2]

void BmnDchTrackFinder::Finish ( )
virtual

end

Definition at line 2997 of file BmnDchTrackFinder.cxx.

References TFile::Close(), fhList, fhTestFlnm, hDenom1, hDenom2, hEff1, hEff2, hNomin1, hNomin2, and workTime.

Here is the call graph for this function:

◆ Finish() [2/2]

virtual void BmnDchTrackFinder::Finish ( )
virtual

◆ FitDchSegments() [1/2]

Bool_t BmnDchTrackFinder::FitDchSegments ( Int_t dchID,
Int_t * size_seg,
Double_t ** rh_seg,
Double_t ** rh_sigm_seg,
Double_t ** par_ab,
Double_t * chi2,
Double_t * x_glob,
Double_t * y_glob )
private

Definition at line 1703 of file BmnDchTrackFinder.cxx.

References TMath::Abs(), CalculateResidual(), dZ_dch_mid, expData, fit_seg(), hXDC1_atZ0, hXDC2_atZ0, hYDC1_atZ0, hYDC2_atZ0, i, nSegments, x1_sh, x1_slope_sh, x2_sh, x2_slope_sh, y1_sh, y1_slope_sh, y2_sh, y2_slope_sh, Z_dch1, Z_dch2, and z_loc.

Referenced by Exec().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ FitDchSegments() [2/2]

Bool_t BmnDchTrackFinder::FitDchSegments ( Int_t ,
Int_t * ,
Double_t ** ,
Double_t ** ,
Double_t ** ,
Double_t * ,
Double_t * ,
Double_t *  )
private

◆ Init() [1/2]

◆ Init() [2/2]

virtual InitStatus BmnDchTrackFinder::Init ( )
virtual

◆ initHists() [1/2]

void BmnDchTrackFinder::initHists ( )
private

Definition at line 100 of file BmnDchTrackFinder.cxx.

References fEventNo, fhList, hAu122loc, hAu12_loc, hAu1_loc, hAu2_loc, hAv122loc, hAv12_loc, hAv1_loc, hAv2_loc, haX, haX1, hAx122loc, hAx12_loc, hAx1_loc, haX2, haX2_aX1, haX2_aX1m, hAx2_loc, haY, haY1, hAy122loc, hAy12_loc, hAy1_loc, haY2, haY2_aY1, haY2_aY1m, hAy2_loc, hChi2Matched, hChi2ndf_dc1, hChi2ndf_dc2, hDc1XaResVsDa, hDc1XaResVsDa_m, hDc1XaResVsDa_p, hDc1XbResVsDb, hDc1XbResVsDb_m, hDc1XbResVsDb_p, hDenom1, hDenom2, hEff1, hEff2, hlocXY1, hlocXY2, hNLayWithFiredWiresDc1, hNLayWithFiredWiresDc2, hNoFiredWiresOnLayerDc1, hNoFiredWiresOnLayerDc2, hNomin1, hNomin2, hP, hPullsu1a_0p1, hPullsu1a_0p1_0p4, hPullsu1a_0p4_0p5, hPullsu1b_0p1, hPullsu1b_0p1_0p4, hPullsu1b_0p4_0p5, hPullsu2a_0p1, hPullsu2a_0p1_0p4, hPullsu2a_0p4_0p5, hPullsu2b_0p1, hPullsu2b_0p1_0p4, hPullsu2b_0p4_0p5, hPullsv1a_0p1, hPullsv1a_0p1_0p4, hPullsv1a_0p4_0p5, hPullsv1b_0p1, hPullsv1b_0p1_0p4, hPullsv1b_0p4_0p5, hPullsv2a_0p1, hPullsv2a_0p1_0p4, hPullsv2a_0p4_0p5, hPullsv2b_0p1, hPullsv2b_0p1_0p4, hPullsv2b_0p4_0p5, hPullsx1a_0p1, hPullsx1a_0p1_0p4, hPullsx1a_0p4_0p5, hPullsx1b_0p1, hPullsx1b_0p1_0p4, hPullsx1b_0p4_0p5, hPullsx2a_0p1, hPullsx2a_0p1_0p4, hPullsx2a_0p4_0p5, hPullsx2b_0p1, hPullsx2b_0p1_0p4, hPullsx2b_0p4_0p5, hPullsy1a_0p1, hPullsy1a_0p1_0p4, hPullsy1a_0p4_0p5, hPullsy1b_0p1, hPullsy1b_0p1_0p4, hPullsy1b_0p4_0p5, hPullsy2a_0p1, hPullsy2a_0p1_0p4, hPullsy2a_0p4_0p5, hPullsy2b_0p1, hPullsy2b_0p1_0p4, hPullsy2b_0p4_0p5, hResidu1a, hResidu1a_0p1, hResidu1a_0p1_0p4, hResidu1a_0p4_0p5, hResidu1b, hResidu1b_0p1, hResidu1b_0p1_0p4, hResidu1b_0p4_0p5, hResidu2a, hResidu2a_0p1, hResidu2a_0p1_0p4, hResidu2a_0p4_0p5, hResidu2b, hResidu2b_0p1, hResidu2b_0p1_0p4, hResidu2b_0p4_0p5, hResidv1a, hResidv1a_0p1, hResidv1a_0p1_0p4, hResidv1a_0p4_0p5, hResidv1b, hResidv1b_0p1, hResidv1b_0p1_0p4, hResidv1b_0p4_0p5, hResidv2a, hResidv2a_0p1, hResidv2a_0p1_0p4, hResidv2a_0p4_0p5, hResidv2b, hResidv2b_0p1, hResidv2b_0p1_0p4, hResidv2b_0p4_0p5, hResidx1a, hResidx1a_0p1, hResidx1a_0p1_0p4, hResidx1a_0p4_0p5, hResidx1b, hResidx1b_0p1, hResidx1b_0p1_0p4, hResidx1b_0p4_0p5, hResidx2a, hResidx2a_0p1, hResidx2a_0p1_0p4, hResidx2a_0p4_0p5, hResidx2b, hResidx2b_0p1, hResidx2b_0p1_0p4, hResidx2b_0p4_0p5, hResidy1a, hResidy1a_0p1, hResidy1a_0p1_0p4, hResidy1a_0p4_0p5, hResidy1b, hResidy1b_0p1, hResidy1b_0p1_0p4, hResidy1b_0p4_0p5, hResidy2a, hResidy2a_0p1, hResidy2a_0p1_0p4, hResidy2a_0p4_0p5, hResidy2b, hResidy2b_0p1, hResidy2b_0p1_0p4, hResidy2b_0p4_0p5, hSegSize_dc1, hSegSize_dc2, hSlot_1ua_time8p, hSlot_1ub_time8p, hSlot_1va_time8p, hSlot_1vb_time8p, hSlot_1xa_time, hSlot_1xa_time8p, hSlot_1xb_time, hSlot_1xb_time8p, hSlot_1ya_time8p, hSlot_1yb_time8p, hSlot_2ua_time8p, hSlot_2ub_time8p, hSlot_2va_time8p, hSlot_2vb_time8p, hSlot_2xa_time8p, hSlot_2xb_time8p, hSlot_2ya_time8p, hSlot_2yb_time8p, hu1Da_Db, hu1Da_Db_best, hu2Da_Db, hu2Da_Db_best, hUa2_wireOccupancy, hUa_wireOccupancy, hUb2_wireOccupancy, hUb_wireOccupancy, hUm_Ue_loc, hUvsXV1, hUvsXV2, hv1Da_Db, hv1Da_Db_best, hv2Da_Db, hv2Da_Db_best, hVa2_wireOccupancy, hVa_wireOccupancy, hVb2_wireOccupancy, hVb_wireOccupancy, hVm_Ve_loc, hX, hx1, hX1_X2_glob_all, hX1_X2_glob_m, hx1Da_Db, hx1Da_Db_best, hx2, hx2Da_Db, hx2Da_Db_best, hXa2_wireOccupancy, hXa_wireOccupancy, hXb2_wireOccupancy, hXb_wireOccupancy, hXDC1_atZ0, hXDC2_atZ0, hXm_Xe_loc, hXvsAx, hY, hy1, hY1_Y2_glob_all, hY1_Y2_glob_m, hy1Da_Db, hy1Da_Db_best, hy2, hy2Da_Db, hy2Da_Db_best, hYa2_wireOccupancy, hYa_wireOccupancy, hYb2_wireOccupancy, hYb_wireOccupancy, hYDC1_atZ0, hYDC2_atZ0, hYm_Ye_loc, hYvsXV1, hYvsXV2, NGtracks, Ntrack1, and Ntrack2.

Referenced by Init().

Here is the caller graph for this function:

◆ initHists() [2/2]

void BmnDchTrackFinder::initHists ( )
private

References aX, aY, Chi2, Chi2_match, dZ_dch, dZ_dch_mid, expData, fBmnDchDigitsArray, fBmnHitsArray, fDchHits, fDchSegments, fDchTracks, fEventNo, fhList, fhTestFlnm, fPeriod, fRunId, fTransferFunctionName, has7DC, hAu122loc, hAu12_loc, hAu1_loc, hAu2_loc, hAv122loc, hAv12_loc, hAv1_loc, hAv2_loc, haX, haX1, hAx122loc, hAx12_loc, hAx1_loc, haX2, haX2_aX1, haX2_aX1m, hAx2_loc, haY, haY1, hAy122loc, hAy12_loc, hAy1_loc, haY2, haY2_aY1, haY2_aY1m, hAy2_loc, hChi2Matched, hChi2ndf_dc1, hChi2ndf_dc2, hDc1XaResVsDa, hDc1XaResVsDa_m, hDc1XaResVsDa_p, hDc1XbResVsDb, hDc1XbResVsDb_m, hDc1XbResVsDb_p, hDenom1, hDenom2, hEff1, hEff2, hlocXY1, hlocXY2, hNLayWithFiredWiresDc1, hNLayWithFiredWiresDc2, hNoFiredWiresOnLayerDc1, hNoFiredWiresOnLayerDc2, hNomin1, hNomin2, hP, hPullsu1a_0p1, hPullsu1a_0p1_0p4, hPullsu1a_0p4_0p5, hPullsu1b_0p1, hPullsu1b_0p1_0p4, hPullsu1b_0p4_0p5, hPullsu2a_0p1, hPullsu2a_0p1_0p4, hPullsu2a_0p4_0p5, hPullsu2b_0p1, hPullsu2b_0p1_0p4, hPullsu2b_0p4_0p5, hPullsv1a_0p1, hPullsv1a_0p1_0p4, hPullsv1a_0p4_0p5, hPullsv1b_0p1, hPullsv1b_0p1_0p4, hPullsv1b_0p4_0p5, hPullsv2a_0p1, hPullsv2a_0p1_0p4, hPullsv2a_0p4_0p5, hPullsv2b_0p1, hPullsv2b_0p1_0p4, hPullsv2b_0p4_0p5, hPullsx1a_0p1, hPullsx1a_0p1_0p4, hPullsx1a_0p4_0p5, hPullsx1b_0p1, hPullsx1b_0p1_0p4, hPullsx1b_0p4_0p5, hPullsx2a_0p1, hPullsx2a_0p1_0p4, hPullsx2a_0p4_0p5, hPullsx2b_0p1, hPullsx2b_0p1_0p4, hPullsx2b_0p4_0p5, hPullsy1a_0p1, hPullsy1a_0p1_0p4, hPullsy1a_0p4_0p5, hPullsy1b_0p1, hPullsy1b_0p1_0p4, hPullsy1b_0p4_0p5, hPullsy2a_0p1, hPullsy2a_0p1_0p4, hPullsy2a_0p4_0p5, hPullsy2b_0p1, hPullsy2b_0p1_0p4, hPullsy2b_0p4_0p5, hResidu1a, hResidu1a_0p1, hResidu1a_0p1_0p4, hResidu1a_0p4_0p5, hResidu1b, hResidu1b_0p1, hResidu1b_0p1_0p4, hResidu1b_0p4_0p5, hResidu2a, hResidu2a_0p1, hResidu2a_0p1_0p4, hResidu2a_0p4_0p5, hResidu2b, hResidu2b_0p1, hResidu2b_0p1_0p4, hResidu2b_0p4_0p5, hResidv1a, hResidv1a_0p1, hResidv1a_0p1_0p4, hResidv1a_0p4_0p5, hResidv1b, hResidv1b_0p1, hResidv1b_0p1_0p4, hResidv1b_0p4_0p5, hResidv2a, hResidv2a_0p1, hResidv2a_0p1_0p4, hResidv2a_0p4_0p5, hResidv2b, hResidv2b_0p1, hResidv2b_0p1_0p4, hResidv2b_0p4_0p5, hResidx1a, hResidx1a_0p1, hResidx1a_0p1_0p4, hResidx1a_0p4_0p5, hResidx1b, hResidx1b_0p1, hResidx1b_0p1_0p4, hResidx1b_0p4_0p5, hResidx2a, hResidx2a_0p1, hResidx2a_0p1_0p4, hResidx2a_0p4_0p5, hResidx2b, hResidx2b_0p1, hResidx2b_0p1_0p4, hResidx2b_0p4_0p5, hResidy1a, hResidy1a_0p1, hResidy1a_0p1_0p4, hResidy1a_0p4_0p5, hResidy1b, hResidy1b_0p1, hResidy1b_0p1_0p4, hResidy1b_0p4_0p5, hResidy2a, hResidy2a_0p1, hResidy2a_0p1_0p4, hResidy2a_0p4_0p5, hResidy2b, hResidy2b_0p1, hResidy2b_0p1_0p4, hResidy2b_0p4_0p5, hSegSize_dc1, hSegSize_dc2, hSlot_1ua_time8p, hSlot_1ub_time8p, hSlot_1va_time8p, hSlot_1vb_time8p, hSlot_1xa_time, hSlot_1xa_time8p, hSlot_1xb_time, hSlot_1xb_time8p, hSlot_1ya_time8p, hSlot_1yb_time8p, hSlot_2ua_time8p, hSlot_2ub_time8p, hSlot_2va_time8p, hSlot_2vb_time8p, hSlot_2xa_time8p, hSlot_2xb_time8p, hSlot_2ya_time8p, hSlot_2yb_time8p, hu1Da_Db, hu1Da_Db_best, hu2Da_Db, hu2Da_Db_best, hUa2_wireOccupancy, hUa_wireOccupancy, hUb2_wireOccupancy, hUb_wireOccupancy, hUm_Ue_loc, hUvsXV1, hUvsXV2, hv1Da_Db, hv1Da_Db_best, hv2Da_Db, hv2Da_Db_best, hVa2_wireOccupancy, hVa_wireOccupancy, hVb2_wireOccupancy, hVb_wireOccupancy, hVm_Ve_loc, hX, hx1, hX1_X2_glob_all, hX1_X2_glob_m, hx1Da_Db, hx1Da_Db_best, hx2, hx2Da_Db, hx2Da_Db_best, hXa2_wireOccupancy, hXa_wireOccupancy, hXb2_wireOccupancy, hXb_wireOccupancy, hXDC1_atZ0, hXDC2_atZ0, hXm_Xe_loc, hXvsAx, hY, hy1, hY1_Y2_glob_all, hY1_Y2_glob_m, hy1Da_Db, hy1Da_Db_best, hy2, hy2Da_Db, hy2Da_Db_best, hYa2_wireOccupancy, hYa_wireOccupancy, hYb2_wireOccupancy, hYb_wireOccupancy, hYDC1_atZ0, hYDC2_atZ0, hYm_Ye_loc, hYvsXV1, hYvsXV2, imp, InputDigitsBranchName, isInitialized, layers_with, layers_with2, leng, N, nChambers, NGtracks, nhits, nLayers, nSegments, nSegmentsMax, nSegmentsToBeMatched, Ntrack1, Ntrack2, nWires, pairID, pairs, params, params_sigmas, pol_par_dc, prev_time, prev_wire, rh_segment, rh_segment_time, rh_sigm_segment, rhId_segment, scale, scaling, SegMCId, SegMCIdCount, segment_size, segmentsDch, sigm_u, Sigm_u_single, sigm_v, Sigm_v_single, sigm_x, Sigm_x_single, sigm_y, Sigm_y_single, singles, t_dc, tracksDch, u, u_Single, u_SingleId, u_time, uId, v, v_Single, v_SingleId, v_time, vId, x, x1_sh, x1_slope_sh, x2_sh, x2_slope_sh, x_global, x_mid, x_Single, x_SingleId, x_time, xId, y, y1_sh, y1_slope_sh, y2_sh, y2_slope_sh, y_global, y_mid, y_Single, y_SingleId, y_time, yId, Z_dch1, Z_dch2, Z_dch_mid, z_glob, and z_loc.

◆ PrepareArraysToProcessEvent() [1/2]

void BmnDchTrackFinder::PrepareArraysToProcessEvent ( )
private

Definition at line 2913 of file BmnDchTrackFinder.cxx.

References aX, aY, Chi2, fDchTracks, has7DC, imp, leng, N, nChambers, nhits, nLayers, nSegments, nSegmentsMax, nSegmentsToBeMatched, nWires, pairID, pairs, params, params_sigmas, rh_segment, rh_segment_time, rh_sigm_segment, rhId_segment, SegMCId, SegMCIdCount, segment_size, sigm_u, Sigm_u_single, sigm_v, Sigm_v_single, sigm_x, Sigm_x_single, sigm_y, Sigm_y_single, singles, u, u_Single, u_SingleId, u_time, uId, v, v_Single, v_SingleId, v_time, vId, x, x_global, x_mid, x_Single, x_SingleId, x_time, xId, y, y_global, y_mid, y_Single, y_SingleId, y_time, and yId.

Referenced by Exec().

Here is the caller graph for this function:

◆ PrepareArraysToProcessEvent() [2/2]

void BmnDchTrackFinder::PrepareArraysToProcessEvent ( )
private

◆ Reconstruction() [1/2]

Int_t BmnDchTrackFinder::Reconstruction ( Int_t dchID,
TString wire,
Int_t pair,
Int_t it_a,
Int_t it_b,
Double_t * wirenr_a,
Double_t * wirenr_b,
Double_t * time_a,
Double_t * time_b,
Bool_t * used_a,
Bool_t * used_b,
Double_t ** _ab,
Double_t ** sigm_ab,
Double_t ** ab_time )
private

Definition at line 3018 of file BmnDchTrackFinder.cxx.

References TMath::Abs(), CompareDaDb(), fabs(), fPeriod, fRunId, hu1Da_Db, hu2Da_Db, hv1Da_Db, hv2Da_Db, hx1Da_Db, hx2Da_Db, hy1Da_Db, hy2Da_Db, i, m, N, pol_par_dc, TMath::Power(), scale, and t_dc.

Referenced by Exec().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Reconstruction() [2/2]

Int_t BmnDchTrackFinder::Reconstruction ( Int_t ,
TString ,
Int_t ,
Int_t ,
Int_t ,
Double_t * ,
Double_t * ,
Double_t * ,
Double_t * ,
Bool_t * ,
Bool_t * ,
Double_t ** ,
Double_t ** ,
Double_t **  )
private

◆ ReconstructionMC() [1/2]

Int_t BmnDchTrackFinder::ReconstructionMC ( Int_t dchID,
TString wire,
Int_t pair,
Int_t it_b,
Int_t it_a,
Double_t * wirenr_b,
Double_t * wirenr_a,
Double_t * time_b,
Double_t * time_a,
Int_t * hitId_b,
Int_t * hitId_a,
Bool_t * used_b,
Bool_t * used_a,
Double_t ** _ab,
Int_t ** _abId,
Double_t ** sigm_ab,
Double_t ** ab_time )
private

Definition at line 3275 of file BmnDchTrackFinder.cxx.

References TMath::Abs(), CompareDaDb(), hu1Da_Db, hu2Da_Db, hv1Da_Db, hv2Da_Db, hx1Da_Db, hx2Da_Db, hy1Da_Db, hy2Da_Db, i, m, and N.

Referenced by Exec().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ReconstructionMC() [2/2]

Int_t BmnDchTrackFinder::ReconstructionMC ( Int_t ,
TString ,
Int_t ,
Int_t ,
Int_t ,
Double_t * ,
Double_t * ,
Double_t * ,
Double_t * ,
Int_t * ,
Int_t * ,
Bool_t * ,
Bool_t * ,
Double_t ** ,
Int_t ** ,
Double_t ** ,
Double_t **  )
private

◆ ReconstructionSingle() [1/2]

Int_t BmnDchTrackFinder::ReconstructionSingle ( Int_t dchID,
TString wire,
TString lay,
Int_t single,
Int_t it,
Double_t * wirenr,
Double_t * time_,
Bool_t * used,
Double_t ** _single,
Double_t ** sigm_single )
private

Definition at line 3204 of file BmnDchTrackFinder.cxx.

References CompareDaDb(), d, i, pol_par_dc, TMath::Power(), scale, and t_dc.

Referenced by Exec().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ReconstructionSingle() [2/2]

Int_t BmnDchTrackFinder::ReconstructionSingle ( Int_t ,
TString ,
TString ,
Int_t ,
Int_t ,
Double_t * ,
Double_t * ,
Bool_t * ,
Double_t ** ,
Double_t **  )
private

◆ ReconstructionSingleMC() [1/2]

Int_t BmnDchTrackFinder::ReconstructionSingleMC ( Int_t dchID,
TString wire,
TString lay,
Int_t single,
Int_t it,
Double_t * wirenr,
Double_t * time_,
Int_t * hitId,
Bool_t * used,
Double_t ** _single,
Int_t ** _singleId,
Double_t ** sigm_single )
private

Definition at line 3391 of file BmnDchTrackFinder.cxx.

References CompareDaDb(), d, and i.

Referenced by Exec().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ReconstructionSingleMC() [2/2]

Int_t BmnDchTrackFinder::ReconstructionSingleMC ( Int_t ,
TString ,
TString ,
Int_t ,
Int_t ,
Double_t * ,
Double_t * ,
Int_t * ,
Bool_t * ,
Double_t ** ,
Int_t ** ,
Double_t **  )
private

◆ SegmentsToBeMatched() [1/2]

void BmnDchTrackFinder::SegmentsToBeMatched ( )
private

Definition at line 1163 of file BmnDchTrackFinder.cxx.

References aX, aY, Chi2, Chi2_match, dZ_dch, fabs(), haX, haX2_aX1, haX2_aX1m, haY, haY2_aY1, haY2_aY1m, hChi2Matched, hX, hX1_X2_glob_all, hX1_X2_glob_m, hY, hY1_Y2_glob_all, hY1_Y2_glob_m, nhits, nSegments, nSegmentsToBeMatched, pairID, params, params_sigmas, segment_size, x_global, x_mid, y_global, and y_mid.

Referenced by Exec().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ SegmentsToBeMatched() [2/2]

void BmnDchTrackFinder::SegmentsToBeMatched ( )
private

References BmnDchTrackFinder().

Here is the call graph for this function:

◆ SelectLongestAndBestSegments() [1/2]

void BmnDchTrackFinder::SelectLongestAndBestSegments ( Int_t dchID,
Int_t * size_seg,
Double_t ** rh_seg,
Double_t * chi2 )
private

Definition at line 1826 of file BmnDchTrackFinder.cxx.

References nSegments.

Referenced by Exec().

Here is the caller graph for this function:

◆ SelectLongestAndBestSegments() [2/2]

void BmnDchTrackFinder::SelectLongestAndBestSegments ( Int_t ,
Int_t * ,
Double_t ** ,
Double_t *  )
private

◆ SetTransferFunction() [1/2]

void BmnDchTrackFinder::SetTransferFunction ( TString name)
inline

Definition at line 52 of file BmnDchTrackFinder.h.

References fTransferFunctionName.

Referenced by run8_reco_bmn(), run_reco_bmn(), and run_reco_src().

Here is the caller graph for this function:

◆ SetTransferFunction() [2/2]

void BmnDchTrackFinder::SetTransferFunction ( TString name)
inline

Definition at line 52 of file BmnDchTrackFinder.h.

References fTransferFunctionName.

Member Data Documentation

◆ aX

Double_t * BmnDchTrackFinder::aX
private

◆ aY

Double_t * BmnDchTrackFinder::aY
private

◆ Chi2

Double_t ** BmnDchTrackFinder::Chi2
private

◆ Chi2_match

Double_t * BmnDchTrackFinder::Chi2_match
private

Definition at line 173 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), Init(), initHists(), and SegmentsToBeMatched().

◆ dZ_dch

Double_t BmnDchTrackFinder::dZ_dch
private

Definition at line 101 of file BmnDchTrackFinder.h.

Referenced by BmnDchTrackFinder(), initHists(), and SegmentsToBeMatched().

◆ dZ_dch_mid

Double_t BmnDchTrackFinder::dZ_dch_mid
private

Definition at line 100 of file BmnDchTrackFinder.h.

Referenced by BmnDchTrackFinder(), FitDchSegments(), and initHists().

◆ expData

Bool_t BmnDchTrackFinder::expData
private

Definition at line 62 of file BmnDchTrackFinder.h.

Referenced by BmnDchTrackFinder(), Exec(), FitDchSegments(), Init(), and initHists().

◆ fBmnDchDigitsArray

TClonesArray * BmnDchTrackFinder::fBmnDchDigitsArray
private

Definition at line 72 of file BmnDchTrackFinder.h.

Referenced by Exec(), Init(), and initHists().

◆ fBmnHitsArray

TClonesArray * BmnDchTrackFinder::fBmnHitsArray
private

Definition at line 73 of file BmnDchTrackFinder.h.

Referenced by Exec(), Init(), and initHists().

◆ fDchHits

TClonesArray * BmnDchTrackFinder::fDchHits
private

Definition at line 76 of file BmnDchTrackFinder.h.

Referenced by initHists().

◆ fDchSegments

TClonesArray * BmnDchTrackFinder::fDchSegments
private

Definition at line 78 of file BmnDchTrackFinder.h.

Referenced by initHists().

◆ fDchTracks

TClonesArray * BmnDchTrackFinder::fDchTracks
private

◆ fEventNo

UInt_t BmnDchTrackFinder::fEventNo
private

Definition at line 63 of file BmnDchTrackFinder.h.

Referenced by BmnDchTrackFinder(), Exec(), and initHists().

◆ fhList

TList BmnDchTrackFinder::fhList
private

Definition at line 175 of file BmnDchTrackFinder.h.

Referenced by Finish(), and initHists().

◆ fhTestFlnm

TString BmnDchTrackFinder::fhTestFlnm
private

Definition at line 178 of file BmnDchTrackFinder.h.

Referenced by BmnDchTrackFinder(), Finish(), and initHists().

◆ fPeriod

Int_t BmnDchTrackFinder::fPeriod
private

◆ fRunId

Int_t BmnDchTrackFinder::fRunId
private

◆ fTransferFunctionName

TString BmnDchTrackFinder::fTransferFunctionName
private

Definition at line 70 of file BmnDchTrackFinder.h.

Referenced by BmnDchTrackFinder(), Init(), initHists(), and SetTransferFunction().

◆ has7DC

Bool_t * BmnDchTrackFinder::has7DC
private

◆ hAu122loc

TH1F * BmnDchTrackFinder::hAu122loc
private

Definition at line 400 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hAu12_loc

TH1F * BmnDchTrackFinder::hAu12_loc
private

Definition at line 396 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hAu1_loc

TH1F * BmnDchTrackFinder::hAu1_loc
private

Definition at line 387 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hAu2_loc

TH1F * BmnDchTrackFinder::hAu2_loc
private

Definition at line 391 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hAv122loc

TH1F * BmnDchTrackFinder::hAv122loc
private

Definition at line 401 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hAv12_loc

TH1F * BmnDchTrackFinder::hAv12_loc
private

Definition at line 397 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hAv1_loc

TH1F * BmnDchTrackFinder::hAv1_loc
private

Definition at line 388 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hAv2_loc

TH1F * BmnDchTrackFinder::hAv2_loc
private

Definition at line 392 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ haX

TH1F * BmnDchTrackFinder::haX
private

Definition at line 233 of file BmnDchTrackFinder.h.

Referenced by initHists(), and SegmentsToBeMatched().

◆ haX1

TH1F * BmnDchTrackFinder::haX1
private

Definition at line 223 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hAx122loc

TH1F * BmnDchTrackFinder::hAx122loc
private

Definition at line 398 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hAx12_loc

TH1F * BmnDchTrackFinder::hAx12_loc
private

Definition at line 394 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hAx1_loc

TH1F * BmnDchTrackFinder::hAx1_loc
private

Definition at line 385 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ haX2

TH1F * BmnDchTrackFinder::haX2
private

Definition at line 225 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ haX2_aX1

TH1F * BmnDchTrackFinder::haX2_aX1
private

Definition at line 199 of file BmnDchTrackFinder.h.

Referenced by initHists(), and SegmentsToBeMatched().

◆ haX2_aX1m

TH1F * BmnDchTrackFinder::haX2_aX1m
private

Definition at line 203 of file BmnDchTrackFinder.h.

Referenced by initHists(), and SegmentsToBeMatched().

◆ hAx2_loc

TH1F * BmnDchTrackFinder::hAx2_loc
private

Definition at line 389 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ haY

TH1F * BmnDchTrackFinder::haY
private

Definition at line 234 of file BmnDchTrackFinder.h.

Referenced by initHists(), and SegmentsToBeMatched().

◆ haY1

TH1F * BmnDchTrackFinder::haY1
private

Definition at line 224 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hAy122loc

TH1F * BmnDchTrackFinder::hAy122loc
private

Definition at line 399 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hAy12_loc

TH1F * BmnDchTrackFinder::hAy12_loc
private

Definition at line 395 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hAy1_loc

TH1F * BmnDchTrackFinder::hAy1_loc
private

Definition at line 386 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ haY2

TH1F * BmnDchTrackFinder::haY2
private

Definition at line 226 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ haY2_aY1

TH1F * BmnDchTrackFinder::haY2_aY1
private

Definition at line 200 of file BmnDchTrackFinder.h.

Referenced by initHists(), and SegmentsToBeMatched().

◆ haY2_aY1m

TH1F * BmnDchTrackFinder::haY2_aY1m
private

Definition at line 204 of file BmnDchTrackFinder.h.

Referenced by initHists(), and SegmentsToBeMatched().

◆ hAy2_loc

TH1F * BmnDchTrackFinder::hAy2_loc
private

Definition at line 390 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hChi2Matched

TH1F * BmnDchTrackFinder::hChi2Matched
private

Definition at line 423 of file BmnDchTrackFinder.h.

Referenced by initHists(), and SegmentsToBeMatched().

◆ hChi2ndf_dc1

TH1F * BmnDchTrackFinder::hChi2ndf_dc1
private

Definition at line 419 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hChi2ndf_dc2

TH1F * BmnDchTrackFinder::hChi2ndf_dc2
private

Definition at line 420 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hDc1XaResVsDa

TProfile * BmnDchTrackFinder::hDc1XaResVsDa
private

Definition at line 407 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hDc1XaResVsDa_m

TProfile * BmnDchTrackFinder::hDc1XaResVsDa_m
private

Definition at line 409 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hDc1XaResVsDa_p

TProfile * BmnDchTrackFinder::hDc1XaResVsDa_p
private

Definition at line 411 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hDc1XbResVsDb

TProfile * BmnDchTrackFinder::hDc1XbResVsDb
private

Definition at line 408 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hDc1XbResVsDb_m

TProfile * BmnDchTrackFinder::hDc1XbResVsDb_m
private

Definition at line 410 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hDc1XbResVsDb_p

TProfile * BmnDchTrackFinder::hDc1XbResVsDb_p
private

Definition at line 412 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hDenom1

TH1F * BmnDchTrackFinder::hDenom1
private

Definition at line 426 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), Finish(), and initHists().

◆ hDenom2

TH1F * BmnDchTrackFinder::hDenom2
private

Definition at line 428 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), Finish(), and initHists().

◆ hEff1

TH1F * BmnDchTrackFinder::hEff1
private

Definition at line 430 of file BmnDchTrackFinder.h.

Referenced by Finish(), and initHists().

◆ hEff2

TH1F * BmnDchTrackFinder::hEff2
private

Definition at line 431 of file BmnDchTrackFinder.h.

Referenced by Finish(), and initHists().

◆ hlocXY1

TH2F * BmnDchTrackFinder::hlocXY1
private

Definition at line 235 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hlocXY2

TH2F * BmnDchTrackFinder::hlocXY2
private

Definition at line 236 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hNLayWithFiredWiresDc1

TH1F * BmnDchTrackFinder::hNLayWithFiredWiresDc1
private

Definition at line 432 of file BmnDchTrackFinder.h.

Referenced by Exec(), and initHists().

◆ hNLayWithFiredWiresDc2

TH1F * BmnDchTrackFinder::hNLayWithFiredWiresDc2
private

Definition at line 433 of file BmnDchTrackFinder.h.

Referenced by Exec(), and initHists().

◆ hNoFiredWiresOnLayerDc1

TH1F * BmnDchTrackFinder::hNoFiredWiresOnLayerDc1
private

Definition at line 434 of file BmnDchTrackFinder.h.

Referenced by Exec(), and initHists().

◆ hNoFiredWiresOnLayerDc2

TH1F * BmnDchTrackFinder::hNoFiredWiresOnLayerDc2
private

Definition at line 435 of file BmnDchTrackFinder.h.

Referenced by Exec(), and initHists().

◆ hNomin1

TH1F * BmnDchTrackFinder::hNomin1
private

Definition at line 425 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), Finish(), and initHists().

◆ hNomin2

TH1F * BmnDchTrackFinder::hNomin2
private

Definition at line 427 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), Finish(), and initHists().

◆ hP

TH1F * BmnDchTrackFinder::hP
private

Definition at line 424 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hPullsu1a_0p1

TH1F * BmnDchTrackFinder::hPullsu1a_0p1
private

Definition at line 333 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsu1a_0p1_0p4

TH1F * BmnDchTrackFinder::hPullsu1a_0p1_0p4
private

Definition at line 342 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsu1a_0p4_0p5

TH1F * BmnDchTrackFinder::hPullsu1a_0p4_0p5
private

Definition at line 351 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsu1b_0p1

TH1F * BmnDchTrackFinder::hPullsu1b_0p1
private

Definition at line 360 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsu1b_0p1_0p4

TH1F * BmnDchTrackFinder::hPullsu1b_0p1_0p4
private

Definition at line 369 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsu1b_0p4_0p5

TH1F * BmnDchTrackFinder::hPullsu1b_0p4_0p5
private

Definition at line 378 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsu2a_0p1

TH1F * BmnDchTrackFinder::hPullsu2a_0p1
private

Definition at line 337 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsu2a_0p1_0p4

TH1F * BmnDchTrackFinder::hPullsu2a_0p1_0p4
private

Definition at line 346 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsu2a_0p4_0p5

TH1F * BmnDchTrackFinder::hPullsu2a_0p4_0p5
private

Definition at line 355 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsu2b_0p1

TH1F * BmnDchTrackFinder::hPullsu2b_0p1
private

Definition at line 364 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsu2b_0p1_0p4

TH1F * BmnDchTrackFinder::hPullsu2b_0p1_0p4
private

Definition at line 373 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsu2b_0p4_0p5

TH1F * BmnDchTrackFinder::hPullsu2b_0p4_0p5
private

Definition at line 382 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsv1a_0p1

TH1F * BmnDchTrackFinder::hPullsv1a_0p1
private

Definition at line 334 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsv1a_0p1_0p4

TH1F * BmnDchTrackFinder::hPullsv1a_0p1_0p4
private

Definition at line 343 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsv1a_0p4_0p5

TH1F * BmnDchTrackFinder::hPullsv1a_0p4_0p5
private

Definition at line 352 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsv1b_0p1

TH1F * BmnDchTrackFinder::hPullsv1b_0p1
private

Definition at line 361 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsv1b_0p1_0p4

TH1F * BmnDchTrackFinder::hPullsv1b_0p1_0p4
private

Definition at line 370 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsv1b_0p4_0p5

TH1F * BmnDchTrackFinder::hPullsv1b_0p4_0p5
private

Definition at line 379 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsv2a_0p1

TH1F * BmnDchTrackFinder::hPullsv2a_0p1
private

Definition at line 338 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsv2a_0p1_0p4

TH1F * BmnDchTrackFinder::hPullsv2a_0p1_0p4
private

Definition at line 347 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsv2a_0p4_0p5

TH1F * BmnDchTrackFinder::hPullsv2a_0p4_0p5
private

Definition at line 356 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsv2b_0p1

TH1F * BmnDchTrackFinder::hPullsv2b_0p1
private

Definition at line 365 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsv2b_0p1_0p4

TH1F * BmnDchTrackFinder::hPullsv2b_0p1_0p4
private

Definition at line 374 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsv2b_0p4_0p5

TH1F * BmnDchTrackFinder::hPullsv2b_0p4_0p5
private

Definition at line 383 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsx1a_0p1

TH1F * BmnDchTrackFinder::hPullsx1a_0p1
private

Definition at line 331 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsx1a_0p1_0p4

TH1F * BmnDchTrackFinder::hPullsx1a_0p1_0p4
private

Definition at line 340 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsx1a_0p4_0p5

TH1F * BmnDchTrackFinder::hPullsx1a_0p4_0p5
private

Definition at line 349 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsx1b_0p1

TH1F * BmnDchTrackFinder::hPullsx1b_0p1
private

Definition at line 358 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsx1b_0p1_0p4

TH1F * BmnDchTrackFinder::hPullsx1b_0p1_0p4
private

Definition at line 367 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsx1b_0p4_0p5

TH1F * BmnDchTrackFinder::hPullsx1b_0p4_0p5
private

Definition at line 376 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsx2a_0p1

TH1F * BmnDchTrackFinder::hPullsx2a_0p1
private

Definition at line 335 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsx2a_0p1_0p4

TH1F * BmnDchTrackFinder::hPullsx2a_0p1_0p4
private

Definition at line 344 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsx2a_0p4_0p5

TH1F * BmnDchTrackFinder::hPullsx2a_0p4_0p5
private

Definition at line 353 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsx2b_0p1

TH1F * BmnDchTrackFinder::hPullsx2b_0p1
private

Definition at line 362 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsx2b_0p1_0p4

TH1F * BmnDchTrackFinder::hPullsx2b_0p1_0p4
private

Definition at line 371 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsx2b_0p4_0p5

TH1F * BmnDchTrackFinder::hPullsx2b_0p4_0p5
private

Definition at line 380 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsy1a_0p1

TH1F * BmnDchTrackFinder::hPullsy1a_0p1
private

Definition at line 332 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsy1a_0p1_0p4

TH1F * BmnDchTrackFinder::hPullsy1a_0p1_0p4
private

Definition at line 341 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsy1a_0p4_0p5

TH1F * BmnDchTrackFinder::hPullsy1a_0p4_0p5
private

Definition at line 350 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsy1b_0p1

TH1F * BmnDchTrackFinder::hPullsy1b_0p1
private

Definition at line 359 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsy1b_0p1_0p4

TH1F * BmnDchTrackFinder::hPullsy1b_0p1_0p4
private

Definition at line 368 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsy1b_0p4_0p5

TH1F * BmnDchTrackFinder::hPullsy1b_0p4_0p5
private

Definition at line 377 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsy2a_0p1

TH1F * BmnDchTrackFinder::hPullsy2a_0p1
private

Definition at line 336 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsy2a_0p1_0p4

TH1F * BmnDchTrackFinder::hPullsy2a_0p1_0p4
private

Definition at line 345 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsy2a_0p4_0p5

TH1F * BmnDchTrackFinder::hPullsy2a_0p4_0p5
private

Definition at line 354 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsy2b_0p1

TH1F * BmnDchTrackFinder::hPullsy2b_0p1
private

Definition at line 363 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsy2b_0p1_0p4

TH1F * BmnDchTrackFinder::hPullsy2b_0p1_0p4
private

Definition at line 372 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hPullsy2b_0p4_0p5

TH1F * BmnDchTrackFinder::hPullsy2b_0p4_0p5
private

Definition at line 381 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidu1a

TH1F * BmnDchTrackFinder::hResidu1a
private

Definition at line 262 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidu1a_0p1

TH1F * BmnDchTrackFinder::hResidu1a_0p1
private

Definition at line 279 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidu1a_0p1_0p4

TH1F * BmnDchTrackFinder::hResidu1a_0p1_0p4
private

Definition at line 288 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidu1a_0p4_0p5

TH1F * BmnDchTrackFinder::hResidu1a_0p4_0p5
private

Definition at line 297 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidu1b

TH1F * BmnDchTrackFinder::hResidu1b
private

Definition at line 270 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidu1b_0p1

TH1F * BmnDchTrackFinder::hResidu1b_0p1
private

Definition at line 306 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidu1b_0p1_0p4

TH1F * BmnDchTrackFinder::hResidu1b_0p1_0p4
private

Definition at line 315 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidu1b_0p4_0p5

TH1F * BmnDchTrackFinder::hResidu1b_0p4_0p5
private

Definition at line 324 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidu2a

TH1F * BmnDchTrackFinder::hResidu2a
private

Definition at line 266 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidu2a_0p1

TH1F * BmnDchTrackFinder::hResidu2a_0p1
private

Definition at line 283 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidu2a_0p1_0p4

TH1F * BmnDchTrackFinder::hResidu2a_0p1_0p4
private

Definition at line 292 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidu2a_0p4_0p5

TH1F * BmnDchTrackFinder::hResidu2a_0p4_0p5
private

Definition at line 301 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidu2b

TH1F * BmnDchTrackFinder::hResidu2b
private

Definition at line 274 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidu2b_0p1

TH1F * BmnDchTrackFinder::hResidu2b_0p1
private

Definition at line 310 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidu2b_0p1_0p4

TH1F * BmnDchTrackFinder::hResidu2b_0p1_0p4
private

Definition at line 319 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidu2b_0p4_0p5

TH1F * BmnDchTrackFinder::hResidu2b_0p4_0p5
private

Definition at line 328 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidv1a

TH1F * BmnDchTrackFinder::hResidv1a
private

Definition at line 263 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidv1a_0p1

TH1F * BmnDchTrackFinder::hResidv1a_0p1
private

Definition at line 280 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidv1a_0p1_0p4

TH1F * BmnDchTrackFinder::hResidv1a_0p1_0p4
private

Definition at line 289 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidv1a_0p4_0p5

TH1F * BmnDchTrackFinder::hResidv1a_0p4_0p5
private

Definition at line 298 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidv1b

TH1F * BmnDchTrackFinder::hResidv1b
private

Definition at line 271 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidv1b_0p1

TH1F * BmnDchTrackFinder::hResidv1b_0p1
private

Definition at line 307 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidv1b_0p1_0p4

TH1F * BmnDchTrackFinder::hResidv1b_0p1_0p4
private

Definition at line 316 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidv1b_0p4_0p5

TH1F * BmnDchTrackFinder::hResidv1b_0p4_0p5
private

Definition at line 325 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidv2a

TH1F * BmnDchTrackFinder::hResidv2a
private

Definition at line 267 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidv2a_0p1

TH1F * BmnDchTrackFinder::hResidv2a_0p1
private

Definition at line 284 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidv2a_0p1_0p4

TH1F * BmnDchTrackFinder::hResidv2a_0p1_0p4
private

Definition at line 293 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidv2a_0p4_0p5

TH1F * BmnDchTrackFinder::hResidv2a_0p4_0p5
private

Definition at line 302 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidv2b

TH1F * BmnDchTrackFinder::hResidv2b
private

Definition at line 275 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidv2b_0p1

TH1F * BmnDchTrackFinder::hResidv2b_0p1
private

Definition at line 311 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidv2b_0p1_0p4

TH1F * BmnDchTrackFinder::hResidv2b_0p1_0p4
private

Definition at line 320 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidv2b_0p4_0p5

TH1F * BmnDchTrackFinder::hResidv2b_0p4_0p5
private

Definition at line 329 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidx1a

TH1F * BmnDchTrackFinder::hResidx1a
private

Definition at line 260 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidx1a_0p1

TH1F * BmnDchTrackFinder::hResidx1a_0p1
private

Definition at line 277 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidx1a_0p1_0p4

TH1F * BmnDchTrackFinder::hResidx1a_0p1_0p4
private

Definition at line 286 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidx1a_0p4_0p5

TH1F * BmnDchTrackFinder::hResidx1a_0p4_0p5
private

Definition at line 295 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidx1b

TH1F * BmnDchTrackFinder::hResidx1b
private

Definition at line 268 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidx1b_0p1

TH1F * BmnDchTrackFinder::hResidx1b_0p1
private

Definition at line 304 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidx1b_0p1_0p4

TH1F * BmnDchTrackFinder::hResidx1b_0p1_0p4
private

Definition at line 313 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidx1b_0p4_0p5

TH1F * BmnDchTrackFinder::hResidx1b_0p4_0p5
private

Definition at line 322 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidx2a

TH1F * BmnDchTrackFinder::hResidx2a
private

Definition at line 264 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidx2a_0p1

TH1F * BmnDchTrackFinder::hResidx2a_0p1
private

Definition at line 281 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidx2a_0p1_0p4

TH1F * BmnDchTrackFinder::hResidx2a_0p1_0p4
private

Definition at line 290 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidx2a_0p4_0p5

TH1F * BmnDchTrackFinder::hResidx2a_0p4_0p5
private

Definition at line 299 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidx2b

TH1F * BmnDchTrackFinder::hResidx2b
private

Definition at line 272 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidx2b_0p1

TH1F * BmnDchTrackFinder::hResidx2b_0p1
private

Definition at line 308 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidx2b_0p1_0p4

TH1F * BmnDchTrackFinder::hResidx2b_0p1_0p4
private

Definition at line 317 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidx2b_0p4_0p5

TH1F * BmnDchTrackFinder::hResidx2b_0p4_0p5
private

Definition at line 326 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidy1a

TH1F * BmnDchTrackFinder::hResidy1a
private

Definition at line 261 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidy1a_0p1

TH1F * BmnDchTrackFinder::hResidy1a_0p1
private

Definition at line 278 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidy1a_0p1_0p4

TH1F * BmnDchTrackFinder::hResidy1a_0p1_0p4
private

Definition at line 287 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidy1a_0p4_0p5

TH1F * BmnDchTrackFinder::hResidy1a_0p4_0p5
private

Definition at line 296 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidy1b

TH1F * BmnDchTrackFinder::hResidy1b
private

Definition at line 269 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidy1b_0p1

TH1F * BmnDchTrackFinder::hResidy1b_0p1
private

Definition at line 305 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidy1b_0p1_0p4

TH1F * BmnDchTrackFinder::hResidy1b_0p1_0p4
private

Definition at line 314 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidy1b_0p4_0p5

TH1F * BmnDchTrackFinder::hResidy1b_0p4_0p5
private

Definition at line 323 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidy2a

TH1F * BmnDchTrackFinder::hResidy2a
private

Definition at line 265 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidy2a_0p1

TH1F * BmnDchTrackFinder::hResidy2a_0p1
private

Definition at line 282 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidy2a_0p1_0p4

TH1F * BmnDchTrackFinder::hResidy2a_0p1_0p4
private

Definition at line 291 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidy2a_0p4_0p5

TH1F * BmnDchTrackFinder::hResidy2a_0p4_0p5
private

Definition at line 300 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidy2b

TH1F * BmnDchTrackFinder::hResidy2b
private

Definition at line 273 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidy2b_0p1

TH1F * BmnDchTrackFinder::hResidy2b_0p1
private

Definition at line 309 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidy2b_0p1_0p4

TH1F * BmnDchTrackFinder::hResidy2b_0p1_0p4
private

Definition at line 318 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hResidy2b_0p4_0p5

TH1F * BmnDchTrackFinder::hResidy2b_0p4_0p5
private

Definition at line 327 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hSegSize_dc1

TH1F * BmnDchTrackFinder::hSegSize_dc1
private

Definition at line 421 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hSegSize_dc2

TH1F * BmnDchTrackFinder::hSegSize_dc2
private

Definition at line 422 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hSlot_1ua_time8p

TH1F * BmnDchTrackFinder::hSlot_1ua_time8p
private

Definition at line 247 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hSlot_1ub_time8p

TH1F * BmnDchTrackFinder::hSlot_1ub_time8p
private

Definition at line 248 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hSlot_1va_time8p

TH1F * BmnDchTrackFinder::hSlot_1va_time8p
private

Definition at line 249 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hSlot_1vb_time8p

TH1F * BmnDchTrackFinder::hSlot_1vb_time8p
private

Definition at line 250 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hSlot_1xa_time

TH1F * BmnDchTrackFinder::hSlot_1xa_time
private

Definition at line 237 of file BmnDchTrackFinder.h.

Referenced by Exec(), and initHists().

◆ hSlot_1xa_time8p

TH1F * BmnDchTrackFinder::hSlot_1xa_time8p
private

Definition at line 243 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hSlot_1xb_time

TH1F * BmnDchTrackFinder::hSlot_1xb_time
private

Definition at line 238 of file BmnDchTrackFinder.h.

Referenced by Exec(), and initHists().

◆ hSlot_1xb_time8p

TH1F * BmnDchTrackFinder::hSlot_1xb_time8p
private

Definition at line 244 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hSlot_1ya_time8p

TH1F * BmnDchTrackFinder::hSlot_1ya_time8p
private

Definition at line 245 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hSlot_1yb_time8p

TH1F * BmnDchTrackFinder::hSlot_1yb_time8p
private

Definition at line 246 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hSlot_2ua_time8p

TH1F * BmnDchTrackFinder::hSlot_2ua_time8p
private

Definition at line 255 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hSlot_2ub_time8p

TH1F * BmnDchTrackFinder::hSlot_2ub_time8p
private

Definition at line 256 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hSlot_2va_time8p

TH1F * BmnDchTrackFinder::hSlot_2va_time8p
private

Definition at line 257 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hSlot_2vb_time8p

TH1F * BmnDchTrackFinder::hSlot_2vb_time8p
private

Definition at line 258 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hSlot_2xa_time8p

TH1F * BmnDchTrackFinder::hSlot_2xa_time8p
private

Definition at line 251 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hSlot_2xb_time8p

TH1F * BmnDchTrackFinder::hSlot_2xb_time8p
private

Definition at line 252 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hSlot_2ya_time8p

TH1F * BmnDchTrackFinder::hSlot_2ya_time8p
private

Definition at line 253 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hSlot_2yb_time8p

TH1F * BmnDchTrackFinder::hSlot_2yb_time8p
private

Definition at line 254 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hu1Da_Db

TH1F * BmnDchTrackFinder::hu1Da_Db
private

Definition at line 211 of file BmnDchTrackFinder.h.

Referenced by initHists(), Reconstruction(), and ReconstructionMC().

◆ hu1Da_Db_best

TH1F * BmnDchTrackFinder::hu1Da_Db_best
private

Definition at line 219 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hu2Da_Db

TH1F * BmnDchTrackFinder::hu2Da_Db
private

Definition at line 212 of file BmnDchTrackFinder.h.

Referenced by initHists(), Reconstruction(), and ReconstructionMC().

◆ hu2Da_Db_best

TH1F * BmnDchTrackFinder::hu2Da_Db_best
private

Definition at line 220 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hUa2_wireOccupancy

TH1F * BmnDchTrackFinder::hUa2_wireOccupancy
private

Definition at line 195 of file BmnDchTrackFinder.h.

Referenced by Exec(), and initHists().

◆ hUa_wireOccupancy

TH1F * BmnDchTrackFinder::hUa_wireOccupancy
private

Definition at line 187 of file BmnDchTrackFinder.h.

Referenced by Exec(), and initHists().

◆ hUb2_wireOccupancy

TH1F * BmnDchTrackFinder::hUb2_wireOccupancy
private

Definition at line 196 of file BmnDchTrackFinder.h.

Referenced by Exec(), and initHists().

◆ hUb_wireOccupancy

TH1F * BmnDchTrackFinder::hUb_wireOccupancy
private

Definition at line 188 of file BmnDchTrackFinder.h.

Referenced by Exec(), and initHists().

◆ hUm_Ue_loc

TH1F * BmnDchTrackFinder::hUm_Ue_loc
private

Definition at line 405 of file BmnDchTrackFinder.h.

Referenced by BuildUVSegments(), and initHists().

◆ hUvsXV1

TH1F * BmnDchTrackFinder::hUvsXV1
private

Definition at line 414 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hUvsXV2

TH1F * BmnDchTrackFinder::hUvsXV2
private

Definition at line 416 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hv1Da_Db

TH1F * BmnDchTrackFinder::hv1Da_Db
private

Definition at line 213 of file BmnDchTrackFinder.h.

Referenced by initHists(), Reconstruction(), and ReconstructionMC().

◆ hv1Da_Db_best

TH1F * BmnDchTrackFinder::hv1Da_Db_best
private

Definition at line 221 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hv2Da_Db

TH1F * BmnDchTrackFinder::hv2Da_Db
private

Definition at line 214 of file BmnDchTrackFinder.h.

Referenced by initHists(), Reconstruction(), and ReconstructionMC().

◆ hv2Da_Db_best

TH1F * BmnDchTrackFinder::hv2Da_Db_best
private

Definition at line 222 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hVa2_wireOccupancy

TH1F * BmnDchTrackFinder::hVa2_wireOccupancy
private

Definition at line 197 of file BmnDchTrackFinder.h.

Referenced by Exec(), and initHists().

◆ hVa_wireOccupancy

TH1F * BmnDchTrackFinder::hVa_wireOccupancy
private

Definition at line 189 of file BmnDchTrackFinder.h.

Referenced by Exec(), and initHists().

◆ hVb2_wireOccupancy

TH1F * BmnDchTrackFinder::hVb2_wireOccupancy
private

Definition at line 198 of file BmnDchTrackFinder.h.

Referenced by Exec(), and initHists().

◆ hVb_wireOccupancy

TH1F * BmnDchTrackFinder::hVb_wireOccupancy
private

Definition at line 190 of file BmnDchTrackFinder.h.

Referenced by Exec(), and initHists().

◆ hVm_Ve_loc

TH1F * BmnDchTrackFinder::hVm_Ve_loc
private

Definition at line 406 of file BmnDchTrackFinder.h.

Referenced by BuildUVSegments(), and initHists().

◆ hX

TH1F * BmnDchTrackFinder::hX
private

Definition at line 231 of file BmnDchTrackFinder.h.

Referenced by initHists(), and SegmentsToBeMatched().

◆ hx1

TH1F * BmnDchTrackFinder::hx1
private

Definition at line 227 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hX1_X2_glob_all

TH1F * BmnDchTrackFinder::hX1_X2_glob_all
private

Definition at line 201 of file BmnDchTrackFinder.h.

Referenced by initHists(), and SegmentsToBeMatched().

◆ hX1_X2_glob_m

TH1F * BmnDchTrackFinder::hX1_X2_glob_m
private

Definition at line 205 of file BmnDchTrackFinder.h.

Referenced by initHists(), and SegmentsToBeMatched().

◆ hx1Da_Db

TH1F * BmnDchTrackFinder::hx1Da_Db
private

Definition at line 207 of file BmnDchTrackFinder.h.

Referenced by initHists(), Reconstruction(), and ReconstructionMC().

◆ hx1Da_Db_best

TH1F * BmnDchTrackFinder::hx1Da_Db_best
private

Definition at line 215 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hx2

TH1F * BmnDchTrackFinder::hx2
private

Definition at line 229 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hx2Da_Db

TH1F * BmnDchTrackFinder::hx2Da_Db
private

Definition at line 208 of file BmnDchTrackFinder.h.

Referenced by initHists(), Reconstruction(), and ReconstructionMC().

◆ hx2Da_Db_best

TH1F * BmnDchTrackFinder::hx2Da_Db_best
private

Definition at line 216 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hXa2_wireOccupancy

TH1F * BmnDchTrackFinder::hXa2_wireOccupancy
private

Definition at line 191 of file BmnDchTrackFinder.h.

Referenced by Exec(), and initHists().

◆ hXa_wireOccupancy

TH1F * BmnDchTrackFinder::hXa_wireOccupancy
private

Definition at line 183 of file BmnDchTrackFinder.h.

Referenced by Exec(), and initHists().

◆ hXb2_wireOccupancy

TH1F * BmnDchTrackFinder::hXb2_wireOccupancy
private

Definition at line 192 of file BmnDchTrackFinder.h.

Referenced by Exec(), and initHists().

◆ hXb_wireOccupancy

TH1F * BmnDchTrackFinder::hXb_wireOccupancy
private

Definition at line 184 of file BmnDchTrackFinder.h.

Referenced by Exec(), and initHists().

◆ hXDC1_atZ0

TH1F * BmnDchTrackFinder::hXDC1_atZ0
private

Definition at line 239 of file BmnDchTrackFinder.h.

Referenced by FitDchSegments(), and initHists().

◆ hXDC2_atZ0

TH1F * BmnDchTrackFinder::hXDC2_atZ0
private

Definition at line 241 of file BmnDchTrackFinder.h.

Referenced by FitDchSegments(), and initHists().

◆ hXm_Xe_loc

TH1F * BmnDchTrackFinder::hXm_Xe_loc
private

Definition at line 403 of file BmnDchTrackFinder.h.

Referenced by BuildXYSegments(), and initHists().

◆ hXvsAx

TH2F * BmnDchTrackFinder::hXvsAx
private

Definition at line 182 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hY

TH1F * BmnDchTrackFinder::hY
private

Definition at line 232 of file BmnDchTrackFinder.h.

Referenced by initHists(), and SegmentsToBeMatched().

◆ hy1

TH1F * BmnDchTrackFinder::hy1
private

Definition at line 228 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hY1_Y2_glob_all

TH1F * BmnDchTrackFinder::hY1_Y2_glob_all
private

Definition at line 202 of file BmnDchTrackFinder.h.

Referenced by initHists(), and SegmentsToBeMatched().

◆ hY1_Y2_glob_m

TH1F * BmnDchTrackFinder::hY1_Y2_glob_m
private

Definition at line 206 of file BmnDchTrackFinder.h.

Referenced by initHists(), and SegmentsToBeMatched().

◆ hy1Da_Db

TH1F * BmnDchTrackFinder::hy1Da_Db
private

Definition at line 209 of file BmnDchTrackFinder.h.

Referenced by initHists(), Reconstruction(), and ReconstructionMC().

◆ hy1Da_Db_best

TH1F * BmnDchTrackFinder::hy1Da_Db_best
private

Definition at line 217 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hy2

TH1F * BmnDchTrackFinder::hy2
private

Definition at line 230 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hy2Da_Db

TH1F * BmnDchTrackFinder::hy2Da_Db
private

Definition at line 210 of file BmnDchTrackFinder.h.

Referenced by initHists(), Reconstruction(), and ReconstructionMC().

◆ hy2Da_Db_best

TH1F * BmnDchTrackFinder::hy2Da_Db_best
private

Definition at line 218 of file BmnDchTrackFinder.h.

Referenced by FillPlaneResiduals(), and initHists().

◆ hYa2_wireOccupancy

TH1F * BmnDchTrackFinder::hYa2_wireOccupancy
private

Definition at line 193 of file BmnDchTrackFinder.h.

Referenced by Exec(), and initHists().

◆ hYa_wireOccupancy

TH1F * BmnDchTrackFinder::hYa_wireOccupancy
private

Definition at line 185 of file BmnDchTrackFinder.h.

Referenced by Exec(), and initHists().

◆ hYb2_wireOccupancy

TH1F * BmnDchTrackFinder::hYb2_wireOccupancy
private

Definition at line 194 of file BmnDchTrackFinder.h.

Referenced by Exec(), and initHists().

◆ hYb_wireOccupancy

TH1F * BmnDchTrackFinder::hYb_wireOccupancy
private

Definition at line 186 of file BmnDchTrackFinder.h.

Referenced by Exec(), and initHists().

◆ hYDC1_atZ0

TH1F * BmnDchTrackFinder::hYDC1_atZ0
private

Definition at line 240 of file BmnDchTrackFinder.h.

Referenced by FitDchSegments(), and initHists().

◆ hYDC2_atZ0

TH1F * BmnDchTrackFinder::hYDC2_atZ0
private

Definition at line 242 of file BmnDchTrackFinder.h.

Referenced by FitDchSegments(), and initHists().

◆ hYm_Ye_loc

TH1F * BmnDchTrackFinder::hYm_Ye_loc
private

Definition at line 404 of file BmnDchTrackFinder.h.

Referenced by BuildXYSegments(), and initHists().

◆ hYvsXV1

TH1F * BmnDchTrackFinder::hYvsXV1
private

Definition at line 415 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ hYvsXV2

TH1F * BmnDchTrackFinder::hYvsXV2
private

Definition at line 417 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ imp

Double_t * BmnDchTrackFinder::imp
private

◆ InputDigitsBranchName

TString BmnDchTrackFinder::InputDigitsBranchName
private

Definition at line 66 of file BmnDchTrackFinder.h.

Referenced by BmnDchTrackFinder(), Init(), and initHists().

◆ isInitialized

Bool_t BmnDchTrackFinder::isInitialized = false
private

Definition at line 64 of file BmnDchTrackFinder.h.

Referenced by ~BmnDchTrackFinder(), Init(), and initHists().

◆ layers_with

Int_t BmnDchTrackFinder::layers_with
private

◆ layers_with2

Int_t BmnDchTrackFinder::layers_with2
private

◆ leng

Double_t * BmnDchTrackFinder::leng
private

◆ N

◆ nChambers

Int_t BmnDchTrackFinder::nChambers
private

◆ NGtracks

TH1D * BmnDchTrackFinder::NGtracks
private

Definition at line 418 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ nhits

Int_t * BmnDchTrackFinder::nhits
private

◆ nLayers

Int_t BmnDchTrackFinder::nLayers
private

◆ nSegments

◆ nSegmentsMax

Int_t BmnDchTrackFinder::nSegmentsMax
private

◆ nSegmentsToBeMatched

Int_t BmnDchTrackFinder::nSegmentsToBeMatched
private

◆ Ntrack1

TH1D * BmnDchTrackFinder::Ntrack1
private

Definition at line 179 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ Ntrack2

TH1D * BmnDchTrackFinder::Ntrack2
private

Definition at line 180 of file BmnDchTrackFinder.h.

Referenced by CreateDchTrack(), and initHists().

◆ nWires

Int_t BmnDchTrackFinder::nWires
private

◆ pairID

Int_t * BmnDchTrackFinder::pairID
private

◆ pairs

Int_t ** BmnDchTrackFinder::pairs
private

◆ params

Double_t *** BmnDchTrackFinder::params
private

◆ params_sigmas

Double_t *** BmnDchTrackFinder::params_sigmas
private

◆ pol_par_dc

Double_t BmnDchTrackFinder::pol_par_dc
private

Definition at line 89 of file BmnDchTrackFinder.h.

Referenced by Init(), initHists(), Reconstruction(), and ReconstructionSingle().

◆ prev_time

Int_t BmnDchTrackFinder::prev_time
private

Definition at line 81 of file BmnDchTrackFinder.h.

Referenced by BmnDchTrackFinder(), Exec(), and initHists().

◆ prev_wire

Int_t BmnDchTrackFinder::prev_wire
private

Definition at line 80 of file BmnDchTrackFinder.h.

Referenced by BmnDchTrackFinder(), Exec(), and initHists().

◆ rh_segment

Double_t *** BmnDchTrackFinder::rh_segment
private

◆ rh_segment_time

Double_t *** BmnDchTrackFinder::rh_segment_time
private

◆ rh_sigm_segment

Double_t *** BmnDchTrackFinder::rh_sigm_segment
private

◆ rhId_segment

Int_t *** BmnDchTrackFinder::rhId_segment
private

◆ scale

Double_t BmnDchTrackFinder::scale
private

◆ scaling

Double_t BmnDchTrackFinder::scaling
private

Definition at line 90 of file BmnDchTrackFinder.h.

Referenced by Init(), and initHists().

◆ SegMCId

Int_t ** BmnDchTrackFinder::SegMCId
private

◆ SegMCIdCount

Int_t ** BmnDchTrackFinder::SegMCIdCount
private

◆ segment_size

Int_t ** BmnDchTrackFinder::segment_size
private

◆ segmentsDch

TString BmnDchTrackFinder::segmentsDch
private

Definition at line 68 of file BmnDchTrackFinder.h.

Referenced by initHists().

◆ sigm_u

Double_t *** BmnDchTrackFinder::sigm_u
private

◆ Sigm_u_single

Double_t *** BmnDchTrackFinder::Sigm_u_single
private

◆ sigm_v

Double_t *** BmnDchTrackFinder::sigm_v
private

◆ Sigm_v_single

Double_t *** BmnDchTrackFinder::Sigm_v_single
private

◆ sigm_x

Double_t *** BmnDchTrackFinder::sigm_x
private

◆ Sigm_x_single

Double_t *** BmnDchTrackFinder::Sigm_x_single
private

◆ sigm_y

Double_t *** BmnDchTrackFinder::sigm_y
private

◆ Sigm_y_single

Double_t *** BmnDchTrackFinder::Sigm_y_single
private

◆ singles

Int_t *** BmnDchTrackFinder::singles
private

◆ t_dc

Double_t BmnDchTrackFinder::t_dc
private

Definition at line 88 of file BmnDchTrackFinder.h.

Referenced by Init(), initHists(), Reconstruction(), and ReconstructionSingle().

◆ tracksDch

TString BmnDchTrackFinder::tracksDch
private

Definition at line 67 of file BmnDchTrackFinder.h.

Referenced by BmnDchTrackFinder(), Init(), and initHists().

◆ u

Double_t *** BmnDchTrackFinder::u
private

◆ u_Single

Double_t *** BmnDchTrackFinder::u_Single
private

◆ u_SingleId

Int_t *** BmnDchTrackFinder::u_SingleId
private

◆ u_time

Double_t *** BmnDchTrackFinder::u_time
private

◆ uId

Int_t *** BmnDchTrackFinder::uId
private

◆ v

Double_t *** BmnDchTrackFinder::v
private

◆ v_Single

Double_t *** BmnDchTrackFinder::v_Single
private

◆ v_SingleId

Int_t *** BmnDchTrackFinder::v_SingleId
private

◆ v_time

Double_t *** BmnDchTrackFinder::v_time
private

◆ vId

Int_t *** BmnDchTrackFinder::vId
private

◆ x

Double_t *** BmnDchTrackFinder::x
private

◆ x1_sh

Double_t BmnDchTrackFinder::x1_sh
private

Definition at line 103 of file BmnDchTrackFinder.h.

Referenced by BmnDchTrackFinder(), FitDchSegments(), and initHists().

◆ x1_slope_sh

Double_t BmnDchTrackFinder::x1_slope_sh
private

Definition at line 108 of file BmnDchTrackFinder.h.

Referenced by BmnDchTrackFinder(), FitDchSegments(), and initHists().

◆ x2_sh

Double_t BmnDchTrackFinder::x2_sh
private

Definition at line 104 of file BmnDchTrackFinder.h.

Referenced by BmnDchTrackFinder(), FitDchSegments(), and initHists().

◆ x2_slope_sh

Double_t BmnDchTrackFinder::x2_slope_sh
private

Definition at line 110 of file BmnDchTrackFinder.h.

Referenced by BmnDchTrackFinder(), FitDchSegments(), and initHists().

◆ x_global

Double_t ** BmnDchTrackFinder::x_global
private

◆ x_mid

Double_t * BmnDchTrackFinder::x_mid
private

◆ x_Single

Double_t *** BmnDchTrackFinder::x_Single
private

◆ x_SingleId

Int_t *** BmnDchTrackFinder::x_SingleId
private

◆ x_time

Double_t *** BmnDchTrackFinder::x_time
private

◆ xId

Int_t *** BmnDchTrackFinder::xId
private

◆ y

Double_t *** BmnDchTrackFinder::y
private

◆ y1_sh

Double_t BmnDchTrackFinder::y1_sh
private

Definition at line 105 of file BmnDchTrackFinder.h.

Referenced by BmnDchTrackFinder(), FitDchSegments(), and initHists().

◆ y1_slope_sh

Double_t BmnDchTrackFinder::y1_slope_sh
private

Definition at line 109 of file BmnDchTrackFinder.h.

Referenced by BmnDchTrackFinder(), FitDchSegments(), and initHists().

◆ y2_sh

Double_t BmnDchTrackFinder::y2_sh
private

Definition at line 106 of file BmnDchTrackFinder.h.

Referenced by BmnDchTrackFinder(), FitDchSegments(), and initHists().

◆ y2_slope_sh

Double_t BmnDchTrackFinder::y2_slope_sh
private

Definition at line 111 of file BmnDchTrackFinder.h.

Referenced by BmnDchTrackFinder(), FitDchSegments(), and initHists().

◆ y_global

Double_t ** BmnDchTrackFinder::y_global
private

◆ y_mid

Double_t * BmnDchTrackFinder::y_mid
private

◆ y_Single

Double_t *** BmnDchTrackFinder::y_Single
private

◆ y_SingleId

Int_t *** BmnDchTrackFinder::y_SingleId
private

◆ y_time

Double_t *** BmnDchTrackFinder::y_time
private

◆ yId

Int_t *** BmnDchTrackFinder::yId
private

◆ Z_dch1

Double_t BmnDchTrackFinder::Z_dch1
private

Definition at line 96 of file BmnDchTrackFinder.h.

Referenced by BmnDchTrackFinder(), CreateDchTrack(), FitDchSegments(), and initHists().

◆ Z_dch2

Double_t BmnDchTrackFinder::Z_dch2
private

Definition at line 97 of file BmnDchTrackFinder.h.

Referenced by BmnDchTrackFinder(), CreateDchTrack(), FitDchSegments(), and initHists().

◆ Z_dch_mid

Double_t BmnDchTrackFinder::Z_dch_mid
private

Definition at line 99 of file BmnDchTrackFinder.h.

Referenced by BmnDchTrackFinder(), CreateDchTrack(), and initHists().

◆ z_glob

Double_t BmnDchTrackFinder::z_glob
private

Definition at line 95 of file BmnDchTrackFinder.h.

Referenced by Init(), and initHists().

◆ z_loc


The documentation for this class was generated from the following files: