CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
validation.SimpleSample Class Reference

Public Member Functions

def __init__
 
def digest
 
def fastsim
 
def label
 
def name
 

Private Attributes

 _label
 
 _name
 

Detailed Description

Definition at line 748 of file validation.py.

Constructor & Destructor Documentation

def validation.SimpleSample.__init__ (   self,
  label,
  name 
)

Definition at line 749 of file validation.py.

750  def __init__(self, label, name):
751  self._label = label
752  self._name = name

Member Function Documentation

def validation.SimpleSample.digest (   self)

Definition at line 753 of file validation.py.

References ElectronCalibrator.EmbeddedElectronCalibrator._label, metTools.AddMETCollection._label, editorTools.UserCodeTool._label, trackTools.MakeAODTrackCandidates._label, heavyIonTools.ConfigureHeavyIons._label, HiCoreTools.RestrictInputToAOD._label, coreTools.RunOnData._label, MagneticFieldMapESProducer._label, runJetUncertainties.RunJetUncertainties._label, TrackerInteractionGeometryESProducer._label, runMETCorrectionsAndUncertainties.RunMETCorrectionsAndUncertainties._label, Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigFolder._label, Vispa.Plugins.ConfigEditor.ToolDataAccessor.ImportTool._label, heavyIonTools.ProductionDefaults._label, editorTools.ChangeSource._label, ConfigToolBase.ConfigToolBase._label, LHECOMWeightProducer._label, cmsswVersionTools.PickRelValInputFiles._label, HiCoreTools.RemoveMCMatching._label, coreTools.RemoveMCMatching._label, Vispa.Plugins.ConfigEditor.ToolDataAccessor.ApplyTool._label, trackTools.MakePATTrackCandidates._label, trigTools.SwitchOnTrigger._label, heavyIonTools.SelectionDefaults._label, HiCoreTools.RemoveAllPATObjectsBut._label, heavyIonTools.DisbaleMonteCarloDeps._label, HiCoreTools.RemoveSpecificPATObjects._label, trigTools.SwitchOnTriggerStandAlone._label, trackTools.MakeTrackCandidates._label, trigTools.SwitchOnTriggerMatching._label, HiCoreTools.RemoveCleaning._label, jetTools.AddJetCollection._label, tauTools.AddTauCollection._label, HiCoreTools.AddCleaning._label, trigTools.SwitchOnTriggerMatchingStandAlone._label, trigTools.SwitchOnTriggerMatchEmbedding._label, jetTools.SwitchJetCollection._label, validation.SimpleSample._label, jetTools.UpdateJetCollection._label, jetTools.AddJetID._label, Vispa.Views.LineDecayView.DecayLine._label, and jetTools.SetTagInfos._label.

754  def digest(self):
755  # Label should be unique among the plotting run, so it serves also as the digest
756  return self._label
def validation.SimpleSample.fastsim (   self)

Definition at line 763 of file validation.py.

764  def fastsim(self):
765  # No need to emulate the release validation fastsim behaviour here
766  return False
def validation.SimpleSample.label (   self)

Definition at line 757 of file validation.py.

References ElectronCalibrator.EmbeddedElectronCalibrator._label, metTools.AddMETCollection._label, editorTools.UserCodeTool._label, trackTools.MakeAODTrackCandidates._label, heavyIonTools.ConfigureHeavyIons._label, HiCoreTools.RestrictInputToAOD._label, coreTools.RunOnData._label, MagneticFieldMapESProducer._label, runJetUncertainties.RunJetUncertainties._label, TrackerInteractionGeometryESProducer._label, runMETCorrectionsAndUncertainties.RunMETCorrectionsAndUncertainties._label, Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigFolder._label, Vispa.Plugins.ConfigEditor.ToolDataAccessor.ImportTool._label, heavyIonTools.ProductionDefaults._label, editorTools.ChangeSource._label, ConfigToolBase.ConfigToolBase._label, LHECOMWeightProducer._label, cmsswVersionTools.PickRelValInputFiles._label, HiCoreTools.RemoveMCMatching._label, coreTools.RemoveMCMatching._label, Vispa.Plugins.ConfigEditor.ToolDataAccessor.ApplyTool._label, trackTools.MakePATTrackCandidates._label, trigTools.SwitchOnTrigger._label, heavyIonTools.SelectionDefaults._label, HiCoreTools.RemoveAllPATObjectsBut._label, heavyIonTools.DisbaleMonteCarloDeps._label, HiCoreTools.RemoveSpecificPATObjects._label, trigTools.SwitchOnTriggerStandAlone._label, trackTools.MakeTrackCandidates._label, trigTools.SwitchOnTriggerMatching._label, HiCoreTools.RemoveCleaning._label, jetTools.AddJetCollection._label, tauTools.AddTauCollection._label, HiCoreTools.AddCleaning._label, trigTools.SwitchOnTriggerMatchingStandAlone._label, trigTools.SwitchOnTriggerMatchEmbedding._label, jetTools.SwitchJetCollection._label, validation.SimpleSample._label, jetTools.UpdateJetCollection._label, jetTools.AddJetID._label, Vispa.Views.LineDecayView.DecayLine._label, and jetTools.SetTagInfos._label.

758  def label(self):
759  return self._label
def validation.SimpleSample.name (   self)

Definition at line 760 of file validation.py.

References FP420HitsObject._name, TrackerHitsObject._name, PGeometricDet::Item._name, LikelihoodSpecies._name, LikelihoodPdfProduct._name, LikelihoodPdf._name, citk::IsolationConeDefinitionBase._name, DrellYanValidation._name, WValidation._name, HistoParams< T >._name, CutApplicatorBase._name, ElectronMVAEstimatorRun2Phys14NonTrig._name, PhotonMVAEstimatorRun2Spring15NonTrig._name, PhotonMVAEstimatorRun2Phys14NonTrig._name, GeometricDetExtra._name, ElectronMVAEstimatorRun2Spring15Trig._name, ElectronMVAEstimatorRun2Spring15NonTrig._name, HistoParams< TH2F >._name, plotting.Subtract._name, HistoParams< TProfile2D >._name, plotting.FakeDuplicate._name, plotting.AggregateBins._name, plotting.AggregateHistos._name, plotting.ROC._name, Vispa.Views.PropertyView.Property._name, SequenceTypes.SequencePlaceholder._name, validation.SimpleSample._name, plotting.Plot._name, plotting.PlotGroup._name, plotting.PlotterFolder._name, and plotting.PlotterItem._name.

Referenced by cuy.divideElement.__init__(), cuy.plotElement.__init__(), cuy.additionElement.__init__(), cuy.superimposeElement.__init__(), cuy.graphElement.__init__(), and config.CFG.__str__().

761  def name(self):
762  return self._name

Member Data Documentation

validation.SimpleSample._label
private

Definition at line 750 of file validation.py.

Referenced by validation.SimpleSample.digest(), and validation.SimpleSample.label().

validation.SimpleSample._name
private

Definition at line 751 of file validation.py.

Referenced by validation.SimpleSample.name().