On Tue, 25 Oct 2011, Gero Flucke wrote: > Hi Gyorgy, Krisztian and Adam, one correction/addition: > - take care that setup_align.pl is executable (chmod ...) Change the mass storage directory to point to the user's EOS directory: Search for the line with the FIXME comment and then do e.g. my $mssDir = "/store/caf/user/krajczar/MPproduction/${mpsdirname}"; The directory part before ${mpsdirname} should be created with cmsMkdir /store/... BTW: My job in mp0895 ran succesfully through. The memory margin was not large (from jobData/jobm/pede.dump.gz): Memory space: total 32.000000 GB used 31.085153 GB = 97.14 % But I have not investigated the output... Cheers Gero > - execute it, best is to store its output for reference: > ./setup_align.pl > dump > - send jobs using mps_fire.pl, check status with mps_stat.pl/mps_fetch.pl > and finally send the ped job mps_fire.pl -m > [or use mps_auto.pl 300, see > https://twiki.cern.ch/twiki/bin/view/CMSPublic/SWGuideMillepedeIIProductionEnvironment] > > The pede job might not run out-of-the-box due to memory issues (mps_fetch.pl > should tell you once the merge job is DONE). Please let me know the output to > diagnose and suggest further actions. > > Input samples are currently > - isolated muons from W (16.3 M tracks) > - isolated muons from QCD-mu enriched events (2.3 M tracks, some [!] lower > pt) > - minbias tracks (450 k events - about 4.5 M tracks??) > - Zmumu events using mass constraint (390 k events used in pede) > - peak mode cosmics (1.8 M used tracks) > - deco mode cosmics (1.7 M used tracks) > > This breakdown is experimental: > The aim is to have similar overall statistics and pt/eta/phi distributions as > Joerg has used in data (see his presentation last Thursday). > You find some basic track distribution in the millePedeMonitor*root files > that you find in the jobData/jobLMN directories (after the pede job is run > you find it in only in EOS storage where the binaries are as well). > A subtask is to get 'similar' distributions, by either changing the number of > input events per job for a specific sample (e.g. search for maxEvents in > alignment_minbias.py), or by weighting the samples in the pede fit. This can > be done by weighting adding, e.g. for a weight of 0.8, "-- 0.8" behind the > the .dat files in the config of the merge job, e.g. see > .../mp0860/jobm_it2/alignment_merge.py. > For this you have to find out which binary number belongs to which sample - > the dump from setting up the aignment can help to diagnose this (note that > the order can change due to the 'confhash' map used in perl...!) > > But before experimenting with/fine tuning of the input, do the validation - > then we might have to iterate. > > 2) Z validation > =============== > The Z-mass peak position as a function of eta and phi of the > positive/negative muon, maybe also something like vs phi for eta > 0.9 or so. > Either write you own simple analyser (as Joerg did), otherwise I hope that > Roberto Castello (in CC) can help. > > It would be good to overlay > - ideal alignment > - the current MC alignment (i.e. the start geometry in the current setup) > - the data > (- maybe Joerg's first shot) > > 3) Track based validation > ========================= > We need the DMR and normlaised DRR plots as youhave produced them in the past > already. The tricky things are > a) to get similar statistics and pt/eta distributions for the sample > testing the new MC alignment with MC events and the data alignment with > data > b) not to forget to load the correct TrackerSurfaceDeformationRcd as > determined in your alignment > > To achieve a) I suggest to validate in data on the longest of our periods > (B-I), but do a pt cut of e.g. 20 GeV and then validate MC on a fraction of > similar size from > /WJetsToLNu_TuneZ2_7TeV-madgraph-tauola/Summer11-TkAlMuonIsolated-PU_S4_START42_V12-v1/ALCARECO > > > =============================== > So far for today - I guess many details are left out, but of course you have > some experience with alignment and validation already, so I hope you can fill > some holes. > Now I just remind that validating is probably taking more time than actully > doing the alignment, so I suggest to get used to the validation already > testing the existing alignments (ideal, current misalignment scenarios). > > Cheers > > Gero > > > > -- ----------------------------------------------------------------------- Gero Flucke - Analysis Centre, Helmholtz Alliance "Physics at the Terascale" * Statistics Tools - CMS: Tracker Alignment Convenor DESY/CMS, Notkestr. 85, D-22607 Hamburg, Germany Bldg. 1e, Rm. 02.501 phone: +49 (0)40 8998 3525 fax: +49 (0)40 8998 3092