CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Variables
primaryVertexResolutionTemplates Namespace Reference

Variables

string PrimaryVertexResolutionTemplate
 
string PVResolutionPath
 
string PVResolutionPlotExecution
 
string PVResolutionPlotTemplate
 
string PVResolutionScriptTemplate
 

Variable Documentation

string primaryVertexResolutionTemplates.PrimaryVertexResolutionTemplate

Definition at line 1 of file primaryVertexResolutionTemplates.py.

string primaryVertexResolutionTemplates.PVResolutionPath
Initial value:
1 = """
2 
3 process.theValidSequence = cms.Sequence(process.offlineBeamSpot +
4  process.TrackRefitter +
5  process.offlinePrimaryVerticesFromRefittedTrks +
6  process.PrimaryVertexResolution)
7 if (HLTSel):
8  process.p = cms.Path(process.theHLTFilter + process.theValidSequence)
9 else:
10  process.p = cms.Path(process.theValidSequence)
11 """

Definition at line 77 of file primaryVertexResolutionTemplates.py.

string primaryVertexResolutionTemplates.PVResolutionPlotExecution
Initial value:
1 = """
2 #make primary vertex validation plots
3 
4 cp .oO[plottingscriptpath]Oo. .
5 root -x -b -q .oO[plottingscriptname]Oo.++
6 
7 for PdfOutputFile in $(ls *pdf ); do
8  xrdcp -f ${PdfOutputFile} root://eoscms//eos/cms/store/group/alca_trackeralign/AlignmentValidation/.oO[eosdir]Oo./plots/${PdfOutputFile}
9  cp ${PdfOutputFile} .oO[datadir]Oo./.oO[PlotsDirName]Oo.
10 done
11 
12 for PngOutputFile in $(ls *png ); do
13  xrdcp -f ${PngOutputFile} root://eoscms//eos/cms/store/group/alca_trackeralign/AlignmentValidation/.oO[eosdir]Oo./plots/${PngOutputFile}
14  cp ${PngOutputFile} .oO[datadir]Oo./.oO[PlotsDirName]Oo.
15 done
16 
17 """

Definition at line 166 of file primaryVertexResolutionTemplates.py.

string primaryVertexResolutionTemplates.PVResolutionPlotTemplate
Initial value:
1 = """
2 /****************************************
3 This can be run directly in root, or you
4  can run ./TkAlMerge.sh in this directory
5 ****************************************/
6 
7 #include "Alignment/OfflineValidation/macros/FitPVResolution.C"
8 
9 void TkAlPrimaryVertexResolutionPlot()
10 {
11 
12  // initialize the plot y-axis ranges
13  .oO[PlottingInstantiation]Oo.
14  FitPVResolution("","");
15 
16 }
17 """

Definition at line 187 of file primaryVertexResolutionTemplates.py.

string primaryVertexResolutionTemplates.PVResolutionScriptTemplate

Definition at line 91 of file primaryVertexResolutionTemplates.py.