Skip to content
Snippets Groups Projects
Commit e10d3597 authored by Shaun Roe's avatar Shaun Roe Committed by Graeme Stewart
Browse files

increase detailed plot level eta bins (InDetPhysValMonitoring-00-00-22-02)

parent 2bc47a9f
No related branches found
No related tags found
No related merge requests found
# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
# $Id: PhysVal_jobOptions.py 635992 2014-12-15 14:31:55Z sroe $
# $Id: PhysVal_jobOptions.py 659939 2015-04-10 13:20:44Z sroe $
# Set up the reading of the input xAOD:
FNAME = "AOD.pool.root"
......@@ -54,4 +54,4 @@ svcMgr.THistSvc.Output += ["MyPhysVal DATAFILE='MyPhysVal.root' OPT='RECREATE'"]
from AthenaCommon.AppMgr import theApp
ServiceMgr.MessageSvc.OutputLevel = INFO
ServiceMgr.MessageSvc.defaultLimit = 10000
theApp.EvtMax = 10
theApp.EvtMax = 40
......@@ -8,7 +8,7 @@
#include "xAODTracking/TrackParticleContainer.h"
InDetPerfPlot_HitDetailed::InDetPerfPlot_HitDetailed(PlotBase *pParent, std::string sDir):PlotBase(pParent, sDir) {
m_etaNBins = 20;
m_etaNBins = 40;
m_etaMin = -2.5;
m_etaMax = 2.5;
}
......@@ -23,67 +23,67 @@ void InDetPerfPlot_HitDetailed::initializePlots(){
const bool prependDirectory(false);
n_vs_eta_BLayerHits = BookTProfile("HitContent_vs_eta_NBlayerHits",
"Number of B-Layer clusters;#eta;<Number of B-Layer clusters>",
m_etaNBins, m_etaMax, m_etaMax, 0, 100, prependDirectory );
m_etaNBins, m_etaMin, m_etaMax, 0, 100, prependDirectory );
n_vs_eta_PixelHits = BookTProfile("HitContent_vs_eta_NPixelHits",
"Number of Pixel clusters;#eta; <Number of Pixel clusters>",
m_etaNBins, m_etaMax, m_etaMax, 0, 100, prependDirectory );
m_etaNBins, m_etaMin, m_etaMax, 0, 100, prependDirectory );
n_vs_eta_PixelHoles = BookTProfile("HitContent_vs_eta_NPixelHoles",
"Number of Pixel holes;#eta;<Number of Pixel holes>",
m_etaNBins, m_etaMax, m_etaMax, 0, 100, prependDirectory );
m_etaNBins, m_etaMin, m_etaMax, 0, 100, prependDirectory );
n_vs_eta_SCTHits = BookTProfile("HitContent_vs_eta_NSCTHits",
"Number of SCT clusters;#eta;<Number of SCT Clusters>",
m_etaNBins, m_etaMax, m_etaMax, 0, 100, prependDirectory );
m_etaNBins, m_etaMin, m_etaMax, 0, 100, prependDirectory );
n_vs_eta_SCTHoles = BookTProfile("HitContent_vs_eta_NSCTHoles",
"Number of SCT holes;#eta;<Number of SCT Holes>",
m_etaNBins, m_etaMax, m_etaMax, 0, 100, prependDirectory );
m_etaNBins, m_etaMin, m_etaMax, 0, 100, prependDirectory );
n_vs_eta_TRTHits = BookTProfile("HitContent_vs_eta_NTRTHits",
"Number of TRT clusters;#eta;<Number of TRT Hits>",
m_etaNBins, m_etaMax, m_etaMax, 0, 100, prependDirectory );
m_etaNBins, m_etaMin, m_etaMax, 0, 100, prependDirectory );
n_vs_eta_TRTHighThresholdHits = BookTProfile("HitContent_vs_eta_NTRTHighThresholdHits",
"Number of TRT high threshold Hits;#eta;<Number of Hight Thresh TRT Hits>",
m_etaNBins, m_etaMax, m_etaMax, 0, 100, prependDirectory );
m_etaNBins, m_etaMin, m_etaMax, 0, 100, prependDirectory );
//debug plots
if (m_iDetailLevel >= 100) {
n_vs_eta_BLayerOutliers = BookTProfile("HitContent_vs_eta_NBlayerOutliers",
"Number of B-layer outliers;#eta;<Number of B-layer Outliers>",
m_etaNBins, m_etaMax, m_etaMax, 0, 100, prependDirectory );
m_etaNBins, m_etaMin, m_etaMax, 0, 100, prependDirectory );
n_vs_eta_BLayerSharedHits = BookTProfile("HitContent_vs_eta_NBlayerSharedHits",
"Number of shared B-layer clusters;#eta;<Number of B-layer Shared Clusters>",
m_etaNBins, m_etaMax, m_etaMax, 0, 100, prependDirectory );
m_etaNBins, m_etaMin, m_etaMax, 0, 100, prependDirectory );
n_vs_eta_BLayerSplitHits = BookTProfile("HitContent_vs_eta_NBlayerSplitHits",
"Number of split B-layer clusters;#eta;<Number of B-layer Split Clusters>",
m_etaNBins, m_etaMax, m_etaMax, 0, 100, prependDirectory );
m_etaNBins, m_etaMin, m_etaMax, 0, 100, prependDirectory );
n_vs_eta_PixelOutliers = BookTProfile("HitContent_vs_eta_NPixelOutliers",
"Number of Pixel outliers;#eta;<Number of Pixel Outliers>",
m_etaNBins, m_etaMax, m_etaMax, 0, 100, prependDirectory );
m_etaNBins, m_etaMin, m_etaMax, 0, 100, prependDirectory );
n_vs_eta_PixelContribLayers = BookTProfile("HitContent_vs_eta_NPixelContribLayers",
"Number of contributed Pixel layers;#eta;<Number of Pixel Layers>",
m_etaNBins, m_etaMax, m_etaMax, 0, 100, prependDirectory );
m_etaNBins, m_etaMin, m_etaMax, 0, 100, prependDirectory );
n_vs_eta_PixelSharedHits = BookTProfile("HitContent_vs_eta_NPixelSharedHits",
"Number of shared Pixel clusters;#eta;<Number of Shared Pixel Clusters>",
m_etaNBins, m_etaMax, m_etaMax, 0, 100, prependDirectory );
m_etaNBins, m_etaMin, m_etaMax, 0, 100, prependDirectory );
n_vs_eta_PixelSplitHits = BookTProfile("HitContent_vs_eta_NPixelSplitHits",
"Number of split Pixel clusters; #eta;<Number of Split Pixel Clusters>",
m_etaNBins, m_etaMax, m_etaMax, 0, 100, prependDirectory );
m_etaNBins, m_etaMin, m_etaMax, 0, 100, prependDirectory );
n_vs_eta_PixelGangedHits = BookTProfile("HitContent_vs_eta_NPixelGangedHits",
"Number of ganged Pixel clusters;#eta;<Number of Ganged Pixel Clusters>",
m_etaNBins, m_etaMax, m_etaMax, 0, 100, prependDirectory );
m_etaNBins, m_etaMin, m_etaMax, 0, 100, prependDirectory );
n_vs_eta_SCTOutliers = BookTProfile("HitContent_vs_eta_NSCTOutliers",
"Number of SCT Outliers;#eta;<Number of SCT Outliers>",
m_etaNBins, m_etaMax, m_etaMax, 0, 100, prependDirectory );
m_etaNBins, m_etaMin, m_etaMax, 0, 100, prependDirectory );
n_vs_eta_SCTDoubleHoles = BookTProfile("HitContent_vs_eta_NSCTDoubleHoles",
"Number of SCT double holes;#eta;<Number of SCT Double Holes>",
m_etaNBins, m_etaMax, m_etaMax, 0, 100, prependDirectory );
m_etaNBins, m_etaMin, m_etaMax, 0, 100, prependDirectory );
n_vs_eta_SCTSharedHits = BookTProfile("HitContent_vs_eta_NSCTSharedHits",
"Number of shared SCT clusters;#eta;<Number of SCT Shared Clusters>",
m_etaNBins, m_etaMax, m_etaMax, 0, 100, prependDirectory );
m_etaNBins, m_etaMin, m_etaMax, 0, 100, prependDirectory );
n_vs_eta_TRTOutliers = BookTProfile("HitContent_vs_eta_NTRTOutliers",
"Number of TRT outliers;#eta;<Number of TRT Outliers>",
m_etaNBins, m_etaMax, m_etaMax, 0, 100, prependDirectory );
m_etaNBins, m_etaMin, m_etaMax, 0, 100, prependDirectory );
n_vs_eta_TRTHighThresholdOutliers = BookTProfile("HitContent_vs_eta_NTRTHighThresholdOutliers",
"Number of TRT High Threshold outliers;#eta;<Number of High Thresh TRT Outliers>",
m_etaNBins, m_etaMax, m_etaMax, 0, 100, prependDirectory );
m_etaNBins, m_etaMin, m_etaMax, 0, 100, prependDirectory );
}
}
......@@ -98,6 +98,7 @@ void InDetPerfPlot_HitDetailed::fill(const xAOD::TrackParticle& trk) {
if (trk.summaryValue(iPixHits,xAOD::numberOfPixelHits)) n_vs_eta_PixelHits->Fill(eta, iPixHits);
if (trk.summaryValue(iSctHits,xAOD::numberOfSCTHits)) n_vs_eta_SCTHits->Fill(eta, iSctHits);
if (trk.summaryValue(iTrtHits,xAOD::numberOfTRTHits)) n_vs_eta_TRTHits->Fill(eta, iTrtHits);
//std::cout<<"***>>"<<eta<<" "<<static_cast<unsigned int>(iTrtHits)<<std::endl;
if (trk.summaryValue(iPixHoles,xAOD::numberOfPixelHoles)) n_vs_eta_PixelHoles->Fill(eta, iPixHoles);
if (trk.summaryValue(iSCTHoles,xAOD::numberOfSCTHoles)) n_vs_eta_SCTHoles->Fill(eta, iSCTHoles);
if (trk.summaryValue(iTrtHTHits,xAOD::numberOfTRTHighThresholdHits)) n_vs_eta_TRTHighThresholdHits->Fill(eta, iTrtHTHits);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment