1 #ifndef ROOT_EdbLinking
2 #define ROOT_EdbLinking
67 void RankCouples( TObjArray &arr1,TObjArray &arr2 );
TCut cut
Definition: check_shower.C:6
Definition: EdbAffine.h:17
Definition: EdbAlignmentV.h:13
EdbSegCorr eCorr[2]
Definition: EdbAlignmentV.h:24
Definition: EdbCell2.h:19
Definition: EdbLayer.h:40
Definition: EdbLinking.h:11
float eNsigmaEQlnk
Definition: EdbLinking.h:25
void DoubletsFilterOut(TObjArray &p1, TObjArray &p2, bool fillhist=0)
Definition: EdbLinking.cxx:614
int eNcorrMin
Definition: EdbLinking.h:32
float eNsigmaEQshr
Definition: EdbLinking.h:24
void GetDoubletsPar(TEnv &env)
Definition: EdbLinking.cxx:68
bool eDoSaveCouples
Definition: EdbLinking.h:14
float eChi2Acorr
Definition: EdbLinking.h:23
EdbLayer eL1
Definition: EdbLinking.h:36
void RankCouples(TObjArray &arr1, TObjArray &arr2)
Definition: EdbLinking.cxx:456
bool eDoFullLinking
Definition: EdbLinking.h:17
TObjArray eSegCouples
Definition: EdbLinking.h:34
EdbScanCond eCond
Definition: EdbLinking.h:29
void Link(EdbPattern &p1, EdbPattern &p2, EdbLayer &l1, EdbLayer &l2, TEnv &env, Double_t area1=-1, Double_t area2=-1)
Definition: EdbLinking.cxx:95
bool eDoCorrectShrinkage
Definition: EdbLinking.h:16
float eDTfull
Definition: EdbLinking.h:21
Double_t EstimatePatternArea(EdbPattern &p)
Definition: EdbLinking.cxx:89
void GetPreselectionPar(EdbSEQ &seq, TEnv &env)
Definition: EdbLinking.cxx:77
virtual ~EdbLinking()
Definition: EdbLinking.h:49
void GetPar(TEnv &env)
Definition: EdbLinking.cxx:33
void SetApplyCorr(bool corr)
Definition: EdbLinking.h:74
void CorrectAngles(TObjArray &p1, TObjArray &p2)
Definition: EdbLinking.cxx:251
float eCHI2Pmax
Definition: EdbLinking.h:22
void WriteShrinkagePlots()
Definition: EdbLinking.cxx:436
int eCPRankingAlg
Definition: EdbLinking.h:19
bool eDoDumpDoubletsTree
Definition: EdbLinking.h:18
EdbH2 eHdxyShr[2]
Definition: EdbLinking.h:38
bool eDoCorrectAngles
Definition: EdbLinking.h:15
bool VerifyShrinkageCorr(int side)
Definition: EdbLinking.cxx:220
void GetFillPattern(EdbPattern &p, int layer=0)
Definition: EdbLinking.cxx:688
void DumpDoubletsTree(EdbAlignmentV &adup, const char *name)
Definition: EdbLinking.cxx:648
void ProduceReport()
Definition: EdbLinking.cxx:524
EdbLayer eL2
Definition: EdbLinking.h:36
void FillCombinationsAtMeanZ(TObjArray &p1, TObjArray &p2)
Definition: EdbLinking.cxx:239
void CorrectShrinkage(TObjArray &p1, TObjArray &p2, float dshr)
Definition: EdbLinking.cxx:385
struct EdbLinking::RemoveDoublets eRemoveDoublets
int eNshr[2]
Definition: EdbLinking.h:31
float eBinOK
Definition: EdbLinking.h:28
void CloneCouplesTree(const char *ifile, const char *ofile, EdbAffine2D *aff=0, TCut *cut=0)
Definition: EdbLinking.cxx:664
EdbLinking()
Definition: EdbLinking.cxx:27
void SaveCouplesTree(const char *file=0)
Definition: EdbLinking.cxx:314
float eDShr
Definition: EdbLinking.h:27
void FullLinking(TObjArray &p1, TObjArray &p2)
Definition: EdbLinking.cxx:283
float eDRfull
Definition: EdbLinking.h:21
float eShr0
Definition: EdbLinking.h:26
Definition: EdbPattern.h:280
Definition: EdbScanCond.h:10
Bool_t eApplyCorr
Definition: EdbSegCorr.h:13
const char * name
Definition: merge_Energy_SytematicSources_Electron.C:24
Definition: EdbLinking.h:40
int remove
Definition: EdbLinking.h:41
float dt
Definition: EdbLinking.h:43
int checkview
Definition: EdbLinking.h:44
float dr
Definition: EdbLinking.h:42
p
Definition: testBGReduction_AllMethods.C:8
TFile * file
Definition: write_pvr.C:3