CMS 3D CMS Logo

Variables
primaryVertexResolutionTemplates Namespace Reference

Variables

string PrimaryVertexResolutionTemplate
 
string PVResolutionPath
 
string PVResolutionPlotExecution
 
string PVResolutionPlotTemplate
 
string PVResolutionScriptTemplate
 

Variable Documentation

◆ PrimaryVertexResolutionTemplate

string primaryVertexResolutionTemplates.PrimaryVertexResolutionTemplate

Definition at line 1 of file primaryVertexResolutionTemplates.py.

◆ PVResolutionPath

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 62 of file primaryVertexResolutionTemplates.py.

◆ PVResolutionPlotExecution

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 151 of file primaryVertexResolutionTemplates.py.

◆ PVResolutionPlotTemplate

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 172 of file primaryVertexResolutionTemplates.py.

◆ PVResolutionScriptTemplate

string primaryVertexResolutionTemplates.PVResolutionScriptTemplate

Definition at line 76 of file primaryVertexResolutionTemplates.py.