112 TArrayI viewid1(nseg);
114 TArrayI viewid2(nseg);
117 for(
int isg=0; isg<nseg; isg++)
122 TMath::Sort(nseg, viewid1.GetArray(), ind1.GetArray(),0);
123 TMath::Sort(nseg, viewid2.GetArray(), ind2.GetArray(),0);
139 for(
int i=0; i<nseg; i++)
143 EdbSegP *sv1 = pp1v.GetSegment(i);
144 EdbSegP *sv2 = pp2v.GetSegment(i);
Definition: EdbCouplesTree.h:17
bool InitCouplesTree(const char *name="couples", const char *fname=0, Option_t *mode="READ")
Definition: EdbCouplesTree.cxx:87
void Close()
Definition: EdbCouplesTree.cxx:70
int GetCPData(EdbPattern *pat, EdbPattern *p1=0, EdbPattern *p2=0, TIndex2 *trseg=0)
Definition: EdbCouplesTree.cxx:325
Int_t Fill(EdbSegP *s1, EdbSegP *s2, EdbSegP *s=0, EdbSegCouple *cp=0, float xv=0, float yv=0, int pid1=0, int pid2=0)
Definition: EdbCouplesTree.cxx:200
bool WriteTree()
Definition: EdbCouplesTree.cxx:191
Definition: EdbPattern.h:280
Definition: EdbRunAccess.h:22
bool InitRunAccess(EdbRunAccess &ra, int id[4], bool do_update=false)
Definition: EdbScanProc.cxx:2383
void MakeFileName(TString &s, int id[4], const char *suffix, bool inplate=true)
Definition: EdbScanProc.cxx:1885
void SetTX(Float_t tx)
Definition: EdbSegP.h:176
Float_t X() const
Definition: EdbSegP.h:170
void SetTY(Float_t ty)
Definition: EdbSegP.h:177
Float_t Y() const
Definition: EdbSegP.h:171
Int_t Vid(int i) const
Definition: EdbSegP.h:165
Int_t N() const
Definition: EdbPattern.h:89
EdbSegP * GetSegment(int i) const
Definition: EdbPattern.h:66
void FillRawPat(const EdbRunAccess &run, const EdbPattern &pp, EdbPattern &ppr, EdbPattern &ppv, const TArrayI &viewid, const TArrayI &ind)
Definition: emdbl_tb.cpp:154
EdbScanProc sproc
Definition: emdbl_tb.cpp:13
EdbRun * run
Definition: check_raw.C:38
EdbSegP * s1
Definition: tlg2pattern.C:30
EdbSegP * s2
Definition: tlg2pattern.C:31