CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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 77 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 166 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 187 of file primaryVertexResolutionTemplates.py.

◆ PVResolutionScriptTemplate

string primaryVertexResolutionTemplates.PVResolutionScriptTemplate

Definition at line 91 of file primaryVertexResolutionTemplates.py.