martedì 1 luglio 2008

Elettroni della csa08

Questi sono i plot per le varie variabili fatte per tutti gli elettroni della csa08.







Qua invece è stato applicato un filtro mooolto largo che toglie gli elettroni con momento al vertice palesemente sbagliato.

domenica 6 aprile 2008

esempio di CFG file per runIt.pl

templateConfig = /afs/cern.ch/user/g/govoni/scratch1/CMSSW/CALIB/CMSSW_1_6_9/src/Calibration/EcalCalibAlgos/test/SingleEle_M1_template.cfg
datasetFile = /afs/cern.ch/user/g/govoni/scratch1/CMSSW/CALIB/CMSSW_1_6_9/src/Calibration/EcalCalibAlgos/test/originalDataset.cff
inputFilesPerRun = 5
queue = cmscaf
workingFolder = /afs/cern.ch/user/g/govoni/scratch1/CMSSW/CALIB/CMSSW_1_6_9/src/Calibration/EcalCalibAlgos/test/prova_M1
resultsFolder = /castor/cern.ch/user/g/govoni/ECALCalib/matrices/M1/
fileprefix = TEST_M1

lunedì 28 gennaio 2008

Tagli elettroni


Alcune variabili con cui selezionare gli elettroni: E9/E25, E25/Pin, E25/Pout, E9/Pin, E9/Pout




mercoledì 23 gennaio 2008

codice nel repository ufficiale

Il codice di calibrazione e' ora nel repository ufficiale, all'interno di un branch di CVS - vale a dire, una linea di sviluppo separata da quella ufficiale, da poi riconnettere quando tutto e' testato e compatibile con le release prossime.

Per scaricarlo:

scramv1 project CMSSW CMSSW_1_6_8
cd CMSSW_1_6_8/src/
project CMSSW

cvs co -r CMSSW_1_6_8 Calibration/Tools
cd Calibration/Tools/
cvs up -r calibPorting

cd ../..
cvs co -r CMSSW_1_6_8 Calibration/EcalCalibAlgos
cd Calibration/EcalCalibAlgos/
cvs up -r calibPorting

il branch si chiama "calibPorting".
Attenzione: e' necessario fare tutti i passi sopra per mettersi all'interno del branch, non fare MAI cvs up -A (cioe' non usare mai l'opzione "A"), altrimenti si esce dal branch e si torna alla HEAD.
Quando si e' nel branch, i cvs commit e cvs add sono fatti direttamente in esso, quindi non si ripercuotono sulla release ufficiale.

In EcalCalibAlgos/test ho messo due config file di esempio.

Confrontate quello che c'e' nel repository con quello che avete sviluppato finora, per vedere le differenze e che cosa manca degli ultimi vostri sviluppi, poi aggiungeteli, cosi' che questo branch diventi il posto dove c'e' l'ultima versione di ogni cosa.
In fase di compilazione, dobbiamo iniziare ad eliminare tutti i warning che troviamo.

Fatemi sapere se funziona / se avete domande.

domenica 23 dicembre 2007

cambio di sub-package

Abbiamo spostato InvMatrixLooper e InvRingCalib da Calibration/EcalAlCaRecoProducers ad Calibration/EcalCalibAlgos; BlockSover, IMASelector, PhiRangeSelector in Calibration/Tools.
Il tutto e' taggato "afterMigration".

mercoledì 19 dicembre 2007

tag della versione odierna

prima di modificare la posizione dei vari file in vista della fusione con il codice ufficiale, abbiamo taggato la versione odierna con il tag "beforeMoving".

Martina, Pietro

lunedì 10 dicembre 2007

Calibrazione ad anelli

Preliminarmente arriva il primo test sulla calibrazione ad anelli con gli eventi Wenu.
Girata nell'endcap con un po' di eventi.
Ci si aspettano i coefficienti intorno a 1.

Più o meno ci siamo anche se si vede chiaramente la dipendenza dei coefficienti da eta.
In x c'è un'indice dell'anello(dal più esterno al più interno) e in y il coefficiente.
Adesso rimangono da produrre i coefficienti di scalibrazione per anelli e poi si possono fare i test delle performance.