170 int side1 =
cenv.GetValue(
"fedra.alignRaw.side1" , 1);
171 int side2 =
cenv.GetValue(
"fedra.alignRaw.side2" , 1);
172 float z1 =
cenv.GetValue(
"fedra.alignRaw.Z1" , 0);
173 float z2 =
cenv.GetValue(
"fedra.alignRaw.Z2" , 0);
174 float sigmaR =
cenv.GetValue(
"fedra.alignRaw.sigmaR" , 2.5 );
175 float sigmaT =
cenv.GetValue(
"fedra.alignRaw.sigmaT" , 0.005 );
176 float offsetMax =
cenv.GetValue(
"fedra.alignRaw.offsetMax" , 500. );
177 int path1 =
cenv.GetValue(
"fedra.alignRaw.path1" , -1 );
178 int path2 =
cenv.GetValue(
"fedra.alignRaw.path2" , -1 );
180 float DZ =
cenv.GetValue(
"fedra.alignRaw.DZ" , 25. );
181 float DPHI =
cenv.GetValue(
"fedra.alignRaw.DPHI" , 0.02 );
187 r1.
eAFID =
cenv.GetValue(
"fedra.alignRaw.AFID1" , 1);
188 r2.
eAFID =
cenv.GetValue(
"fedra.alignRaw.AFID2" , 1);
239 av.
eDoFine =
cenv.GetValue(
"fedra.alignRaw.DoFine" , 1 );
244 av.
Align( p1, p2, z2-z1);
bool Log(int level, const char *location, const char *fmt,...)
Definition: EdbLog.cxx:75
Int_t npat
Definition: Xi2HatStartScript.C:33
EdbLayer eCorrL[2]
Definition: EdbAlignmentV.h:25
void InitOutputFile(const char *file="report_al.root", const char *option="RECREATE")
Definition: EdbAlignmentV.cxx:55
void CloseOutputFile()
Definition: EdbAlignmentV.cxx:64
char * AsString() const
Definition: EdbID.cxx:24
Int_t ePlate
Definition: EdbID.h:11
Definition: EdbPattern.h:280
Definition: EdbPlateAlignment.h:8
Float_t eOffsetMax
Definition: EdbPlateAlignment.h:12
Bool_t eSaveCouples
Definition: EdbPlateAlignment.h:24
void SetSigma(float spos, float sang)
Definition: EdbPlateAlignment.h:56
Bool_t eDoFine
Definition: EdbPlateAlignment.h:22
Float_t eDZ
Definition: EdbPlateAlignment.h:14
Float_t eDPHI
Definition: EdbPlateAlignment.h:15
void Align(EdbPattern &p1, EdbPattern &p2, float dz, int flag=0)
Definition: EdbPlateAlignment.cxx:62
Definition: EdbRunAccess.h:22
void AddSegmentCut(int xi, const char *cutline)
Definition: EdbRunAccess.cxx:1317
Int_t eAFID
Definition: EdbRunAccess.h:25
TCut eHeaderCut
Definition: EdbRunAccess.h:45
int GetPatternDataForPrediction(int id, int side, EdbPattern &pat)
Definition: EdbRunAccess.cxx:576
Definition: EdbScanProc.h:12
bool UpdateAFFPar(EdbID id1, EdbID id2, EdbLayer &l, EdbAffine2D *aff0=0)
Definition: EdbScanProc.cxx:1026
void MakeAffName(TString &s, int id1[4], int id2[4], const char *suffix="aff.par")
Definition: EdbScanProc.cxx:1917
bool InitRunAccessNew(EdbRunAccess &ra, EdbID id, EdbPlateP &plate, bool do_update=false)
Definition: EdbScanProc.cxx:3182
TString eProcDirClient
Definition: EdbScanProc.h:14
EdbScanProc * sproc
Definition: comptonmap.cpp:29
float DZ
Definition: hwinit.C:66