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 Member Functions | Private Attributes
betterConfigParser.BetterConfigParser Class Reference
Inheritance diagram for betterConfigParser.BetterConfigParser:

Public Member Functions

def __init__
 
def checkInput
 
def exists
 
def getAlignments
 
def getCompares
 
def getGeneral
 
def getResultingSection
 
def getSep
 
def optionxform
 

Private Member Functions

def __updateDict
 

Private Attributes

 _sep
 

Detailed Description

Definition at line 43 of file betterConfigParser.py.

Constructor & Destructor Documentation

def betterConfigParser.BetterConfigParser.__init__ (   self)

Definition at line 44 of file betterConfigParser.py.

44 
45  def __init__(self):
46  ConfigParser.ConfigParser.__init__(self,dict_type=AdaptedDict)
47  dummyDict = AdaptedDict()
48  self._sep = dummyDict.getSep()
49  del dummyDict

Member Function Documentation

def betterConfigParser.BetterConfigParser.__updateDict (   self,
  dictionary,
  section 
)
private

Definition at line 66 of file betterConfigParser.py.

References CSCFakeCrosstalkMap.get(), HiGenEvtSelectorFactory.get(), pat::eventhypothesis::DynCastCandPtr< T >.get(), PerfCounter.get(), funct::NthDerivative< n, X, F >.get(), funct::DecomposeProduct< A, A >.get(), HcalPulseContainmentManager.get(), RootSimHit.get(), RemoteFile.get(), NonPropagatingDetMeasurements.get(), OwnIt< T >.get(), cond::CondGetter.get(), APVCyclePhaseCollection.get(), edm::helper::CandMasterKeyReference.get(), funct::DecomposeProduct< ProductStruct< A, B >, A >.get(), edm::PresenceFactory.get(), CSCTriggerGeometry.get(), VertexRecoManager.get(), VertexFitterManager.get(), edm::InputSourceFactory.get(), ora::TypeHandler.get(), edm::VectorInputSourceFactory.get(), CDFRunInfo.get(), funct::NthDerivative< 0, X, F >.get(), KalmanAlignmentDataCollector.get(), funct::DecomposeProduct< ProductStruct< A, B >, B >.get(), funct::ConstPrimitive< X, F >.get(), funct::ConstPrimitive< X, F, independent >.get(), PixelDigiCollection.get(), funct::Master< F >.get(), LayerHitMapCache::SimpleCache< KeyType, ValueType >.get(), HcalHistogramDigi.get(), SiStripClusterCollection.get(), JetReco::IndexedCandidate.get(), edm::Factory.get(), lhef::BranchingRatios.get(), ora::SharedSession.get(), RPCMaskReClusterizer.get(), helper::MasterCollection< C1 >.get(), DigiCollectionFP420.get(), evf::ShmOutputModuleRegistry.get(), reco::componenthelper::SingleComponent< C, T, F >.get(), cond::CoralServiceFactory.get(), StorageFactory.get(), ora::ContainerIterator.get(), funct::ConstPrimitive< X, F, true >.get(), edm::helper::AssociationIdenticalKeyReference.get(), ora::NullTypeHandler.get(), PhysicsTools::SourceVariableSet.get(), TrackCollectionFP420.get(), ClusterCollectionFP420.get(), RecoCollectionFP420.get(), TMTQ.get(), SeedingHitSet.get(), CSCTriggerContainer< csctf::TrackStub >.get(), CSCTriggerContainer< csc::L1Track >.get(), CSCTriggerContainer< T >.get(), pat::Flags.get(), TPN.get(), ElectronDqmAnalyzerBase.get(), AlignSetup< Type >.get(), AlignSetup< align::Alignables >.get(), AlignSetup< Alignables >.get(), pat::eventhypothesis::DynCastCandPtr< reco::Candidate >.get(), edm::extensioncord::ECGetterBase< T >.get(), cacheutils::ValuesCache.get(), Counters.get(), JetTagComputer::TagInfoHelper.get(), muisorhelper::CandMap< BT >.get(), cond::KeyList.get(), edm::Association< C >.get(), ora::Monitoring.get(), ConfObject.get(), pat::UserData.get(), EventWithHistory.get(), SiStripConfObject.get(), FWHandle.get(), reco::componenthelper::MultipleComponents< C, T, F, S >.get(), pos::PixelROCStatus.get(), ora::VoidStarHandler.get(), edm::eventsetup::DataProxy.get(), ora::NamedRef< T >.get(), edmplugin::PluginCapabilities.get(), edm::serviceregistry::ServiceWrapper< T >.get(), MuonErrorMatrix.get(), JetReco::CorrectedIndexedCandidate.get(), edmplugin::PluginFactoryManager.get(), ora::Handle< ora::DatabaseUtilitySession >.get(), ora::Handle< ora::DatabaseContainer >.get(), ora::Handle< ora::IteratorBuffer >.get(), edm::LuminosityBlock.get(), ora::Handle< T >.get(), ecaldqm::MeInfoMap.get(), DTConfigPluginHandler.get(), FWEvePtr< T >.get(), edm::Run.get(), helper::MasterCollection< edm::View< T > >.get(), pat::Flags::Core.get(), pat::EventHypothesis.get(), edm::TRandomAdaptor.get(), ora::UniqueRef< T >.get(), edm::ExtensionCord< T >.get(), ora::SimpleTypeHandler< T >.get(), TAPD.get(), edm::EventSetup.get(), edm::CloningPtr< T, P >.get(), DTHVHandler.get(), edm::RefToBaseProd< T >.get(), DTConfigAbstractHandler.get(), ora::Record.get(), edm::SingleConsumerQ::ConsumerType.get(), edm::EventBuffer::ConsumerType.get(), coral_bridge::AuthenticationCredentialSet.get(), ConditionDumperInEdm.get(), L1GtPatternLine.get(), fwlite::Record.get(), pat::eventhypothesis::Looper< T >.get(), edm::ServiceRegistry.get(), VariableHelperService.get(), CaloMiscalibMapHcal.get(), edm::SingleConsumerQ::ProducerType.get(), edm::EventBuffer::ProducerType.get(), pat::Flags::Overlap.get(), edm::Event.get(), edmplugin::PluginFactory< R *(void)>.get(), edm::serviceregistry::ServicesManager.get(), fwlite::EventSetup.get(), InputTagDistributorService.get(), L1TriggerKey.get(), PhysicsTools::MVAComputerCache.get(), DTTPGParameters.get(), DTLVStatus.get(), edm::RangeMap< ID, C, P >.get(), edm::RangeMap< det_id_type, edm::OwnVector< double_binary > >.get(), ora::AnyTypeHandler< int >.get(), edm::FwdPtr< T >.get(), ora::AnyTypeHandler< std::string * >.get(), ora::AnyTypeHandler< T >.get(), ora::AnyTypeHandler< unsigned char >.get(), ora::AnyTypeHandler< long double * >.get(), ora::AnyTypeHandler< double * >.get(), ora::AnyTypeHandler< long >.get(), ora::AnyTypeHandler< unsigned long long * >.get(), ora::AnyTypeHandler< double >.get(), ora::AnyTypeHandler< unsigned int * >.get(), ora::AnyTypeHandler< std::string >.get(), ora::AnyTypeHandler< unsigned long long >.get(), ora::AnyTypeHandler< float >.get(), ora::AnyTypeHandler< short * >.get(), ora::AnyTypeHandler< unsigned int >.get(), ora::AnyTypeHandler< long long * >.get(), ora::AnyTypeHandler< unsigned short >.get(), ora::AnyTypeHandler< short >.get(), ora::AnyTypeHandler< long long >.get(), ora::AnyTypeHandler< coral::Blob >.get(), ora::AnyTypeHandler< char >.get(), ora::AnyTypeHandler< int * >.get(), ora::AnyTypeHandler< bool >.get(), ora::AnyTypeHandler< float * >.get(), ora::AnyTypeHandler< long double >.get(), ora::AnyTypeHandler< char * >.get(), ora::AnyTypeHandler< unsigned short * >.get(), ora::AnyTypeHandler< bool * >.get(), ora::AnyTypeHandler< unsigned char * >.get(), own_ptr< std::ifstream >.get(), own_ptr< Genexception >.get(), own_ptr< X, P >.get(), edm::EdmEventItemGetter< RefType >.get(), DTT0.get(), edm::IDVectorMap< ID, C, P >.get(), edm::MallocOptionSetter.get(), DTTtrig.get(), FWEventItem.get(), DTHVStatus.get(), edm::eventsetup::EventSetupRecord.get(), edmplugin::PluginManager.get(), ora::Ptr< T >.get(), edm::helper::IndexRangeAssociation.get(), edm::RefToBase< reco::Track >.get(), edm::RefToBase< Jet >.get(), edm::RefToBase< T >.get(), edm::RefToBase< TrajectorySeed >.get(), edm::RefToBase< reco::Jet >.get(), edm::RefToBase< reco::reco::Jet >.get(), edm::RefToBase< CaloCluster >.get(), edm::RefToBase< reco::Vertex >.get(), edm::RefToBase< Candidate >.get(), edm::RefToBase< CaloRecHit >.get(), XHistogram.get(), GeometricSearchDetMeasurements.get(), DTRangeT0.get(), pat::Flags::Selection.get(), DTDeadFlag.get(), pat::eventhypothesis::AcceptAllFilter.get(), reco::tau::RecoTauConstructor.get(), CaloMiscalibMapEcal.get(), DTPerformance.get(), edm::eventsetup::ComponentFactory< T >.get(), pat::Flags::Isolation.get(), DTMtime.get(), edm::RefProd< edm::OwnVector >.get(), edm::RefProd< reco::TrackExtraCollection >.get(), edm::RefProd< TriggerFilterCollection >.get(), edm::RefProd< MuonCollection >.get(), edm::RefProd< TriggerConditionCollection >.get(), edm::RefProd< std::vector< Trajectory > >.get(), edm::RefProd< TrackingVertexCollection >.get(), edm::RefProd< L1MuGMTReadoutCollection >.get(), edm::RefProd< L1EtMissParticle >.get(), edm::RefProd< T >.get(), edm::RefProd< TtGenEvent >.get(), edm::RefProd< TriggerPathCollection >.get(), edm::RefProd< SiStripClusters >.get(), edm::RefProd< TrackingParticleCollection >.get(), edm::RefProd< reco::GenParticleCollection >.get(), edm::RefProd< TrackExtraCollection >.get(), edm::RefProd< TrackingRecHitCollection >.get(), edm::RefProd< SiPixelClusters >.get(), edm::RefProd< TriggerObjectCollection >.get(), edm::RefProd< StGenEvent >.get(), edm::RefProd< TrajectorySeedCollection >.get(), edm::RefProd< TrackCollection >.get(), edm::RefProd< TriggerAlgorithmCollection >.get(), vector< Trajectory >.get(), edm::RefProd< C >.get(), edm::RefProd< GenParticleCollection >.get(), python.seqvaluedict.seqdict.get(), DTStatusFlag.get(), edmplugin::PluginFactory< R *(Arg)>.get(), edm::PrincipalGetAdapter.get(), MuonDigiCollection< IndexType, DigiType >.get(), DDXMLElement.get(), ThreadMessage< T >.get(), edm::ValueMap< reco::MuonMETCorrectionData >.get(), edm::ValueMap< float >.get(), edm::ValueMap< T >.get(), edm::ValueMap< edm::Ptr >.get(), edm::ValueMap< int >.get(), edm::AssociativeIterator< KeyRefType, AssociativeCollection, ItemGetter >.get(), edm::Ptr< T >.get(), edm::Ptr< reco::Candidate >.get(), edm::Ptr< pat::Muon >.get(), edm::Ptr< pat::Electron >.get(), edm::Ptr< reco::Muon >.get(), edm::Ptr< pat::MET >.get(), edm::Ptr< Candidate >.get(), edm::Ptr< pat::Jet >.get(), edm::Ptr< value_type >.get(), edm::Ptr< CaloCluster >.get(), edm::Ptr< reco::MET >.get(), edm::Ptr< PFCandidate >.get(), edm::FwdRef< reco::GenJetCollection >.get(), edm::FwdRef< C, T, F >.get(), reco::TaggingVariableList.get(), reco::LeafRefCandidateT< T >.get(), edmplugin::PluginFactory< R *(Arg1, Arg2)>.get(), cscdqm::Cache.get(), edm::MultiAssociation< C >.get(), reco::Candidate.get(), edm::Ref< TrackCollection >.get(), edm::Ref< GsfElectronCoreCollection >.get(), edm::Ref< L1GctEtHadCollection >.get(), edm::Ref< SuperClusterCollection >.get(), edm::Ref< TrackingVertexCollection >.get(), edm::Ref< VertexCollection >.get(), edm::Ref< CSCSegmentCollection >.get(), edm::Ref< JetCrystalsAssociationCollection >.get(), edm::Ref< L1GctEtMissCollection >.get(), edm::Ref< L1JetParticleCollection >.get(), edm::Ref< TrackExtraCollection >.get(), edm::Ref< edm::SimTrackContainer >.get(), edm::Ref< std::vector< pat::Electron > >.get(), edm::Ref< GenParticleCollection >.get(), edm::Ref< std::vector< pat::Tau > >.get(), edm::Ref< CastorClusterCollection >.get(), edm::Ref< CaloJetCollection >.get(), edm::Ref< reco::GenJetCollection, typename refhelper::ValueTrait< reco::GenJetCollection >::value, typename refhelper::FindTrait< reco::GenJetCollection, typename refhelper::ValueTrait< reco::GenJetCollection >::value >::value >.get(), edm::Ref< std::vector< pat::Muon > >.get(), edm::Ref< std::vector< Trajectory > >.get(), edm::Ref< NuclearInteractionCollection >.get(), edm::Ref< L1GctHtMissCollection >.get(), edm::Ref< GsfPFRecTrackCollection >.get(), edm::Ref< FastTrackerClusterCollection, FastTrackerCluster >.get(), edm::Ref< PFTauTagInfoCollection >.get(), edm::Ref< CaloTauTagInfoCollection >.get(), edm::Ref< PFJetCollection >.get(), edm::Ref< L1GctEmCandCollection >.get(), edm::Ref< L1GctHFBitCountsCollection >.get(), edm::Ref< PFRecTrackCollection >.get(), edm::Ref< GsfTrackCollection >.get(), edm::Ref< PFDisplacedTrackerVertexCollection >.get(), edm::Ref< PFTauCollection >.get(), edm::Ref< MuonCollection >.get(), edm::Ref< PhotonCollection >.get(), edm::Ref< std::vector< pat::MET > >.get(), edm::Ref< CaloTowerCollection >.get(), edm::Ref< PFRecHitCollection >.get(), edm::Ref< reco::TrackExtraCollection >.get(), edm::Ref< ConversionCollection >.get(), edm::Ref< L1GctHFRingEtSumsCollection >.get(), edm::Ref< L1MuonParticleCollection >.get(), edm::Ref< L1GctJetCandCollection >.get(), edm::Ref< VertexCompositeCandidateCollection >.get(), edm::Ref< PFClusterCollection >.get(), edm::Ref< GsfTrackExtraCollection >.get(), edm::Ref< L1GctEtTotalCollection >.get(), key_type.get(), edm::Ref< TrackingParticleCollection >.get(), edm::Ref< std::vector< pat::Jet > >.get(), edm::Ref< C, T, F >.get(), edm::Ref< DTRecSegment4DCollection >.get(), edm::Ref< PFCandidateCollection >.get(), edm::Ref< PFDisplacedVertexCollection >.get(), edm::Ref< PhotonCoreCollection >.get(), edm::Ref< HSCPCaloInfoCollection >.get(), edm::Ref< edm::OwnVector >.get(), reco::LeafCandidate.get(), funct::Primitive< Parameter >.get(), DQMStore.get(), pos::PixelConfigFile.get(), python.rootplot.utilities.RootFile.get(), edm::Ref< REF_FOR_VECTOR_ARGS >.get(), python.rootplot.root2matplotlib.RootFile.get(), FileExportPlugin.FileExportPlugin.options, ModelTools.ModelBuilderBase.options, PhysicsModel.PhysicsModel.options, DOTExport.DotProducer.options, CascadeMinimizer.options(), LimitAlgo.options(), fireworks::OptionNode.options(), confdb.HLTProcess.options, and linker.replace().

Referenced by betterConfigParser.BetterConfigParser.getResultingSection().

66 
67  def __updateDict( self, dictionary, section ):
68  result = dictionary
69  try:
70  for option in self.options( section ):
71  result[option] = self.get( section, option )
72  if "local"+section.title() in self.sections():
73  for option in self.options( "local"+section.title() ):
74  result[option] = self.get( "local"+section.title(),
75  option )
76  except ConfigParser.NoSectionError, section:
77  msg = ("%s in configuration files. This section is mandatory."
78  %(str(section).replace(":", "", 1)))
79  raise AllInOneError(msg)
80  return result
def replace
Definition: linker.py:10
def betterConfigParser.BetterConfigParser.checkInput (   self,
  section,
  knownSimpleOptions = [],
  knownKeywords = [],
  ignoreOptions = [] 
)
Method which checks, if the given options in `section` are in the
list of `knownSimpleOptions` or match an item of `knownKeywords`.
This is basically a check for typos and wrong parameters.

Arguments:
- `section`: Section of a configuration file
- `knownSimpleOptions`: List of allowed simple options in `section`.
- `knownKeywords`: List of allowed keywords in `section`.

Definition at line 149 of file betterConfigParser.py.

References FileExportPlugin.FileExportPlugin.options, ModelTools.ModelBuilderBase.options, PhysicsModel.PhysicsModel.options, DOTExport.DotProducer.options, CascadeMinimizer.options(), LimitAlgo.options(), fireworks::OptionNode.options(), and confdb.HLTProcess.options.

Referenced by betterConfigParser.BetterConfigParser.getCompares(), and betterConfigParser.BetterConfigParser.getGeneral().

150  ignoreOptions=[]):
151  """
152  Method which checks, if the given options in `section` are in the
153  list of `knownSimpleOptions` or match an item of `knownKeywords`.
154  This is basically a check for typos and wrong parameters.
155 
156  Arguments:
157  - `section`: Section of a configuration file
158  - `knownSimpleOptions`: List of allowed simple options in `section`.
159  - `knownKeywords`: List of allowed keywords in `section`.
160  """
161 
162  for option in self.options( section ):
163  if option in knownSimpleOptions:
164  continue
165  elif option.split()[0] in knownKeywords:
166  continue
167  elif option in ignoreOptions:
168  print ("Ignoring option '%s' in section '[%s]'."
169  %(option, section))
170  else:
171  msg = ("Invalid or unknown parameter '%s' in section '%s'!"
172  %(option, section))
173  raise AllInOneError(msg)
174 
def betterConfigParser.BetterConfigParser.exists (   self,
  section,
  option 
)

Definition at line 56 of file betterConfigParser.py.

References ora::RecordSpecImpl.items, PixelDCSObject< class >.items, DictTypes.SortedKeysDict.items(), EcalContainer< EcalTrigTowerDetId, Item >.items(), EcalContainer< EcalScDetId, Item >.items(), EcalContainer< EEDetId, Item >.items(), EcalContainer< EBDetId, Item >.items(), EcalContainer< DetId, T >.items(), EcalContainer< ESDetId, Item >.items(), ora::Selection.items(), cacheutils::ValuesCache.items, AlignmentSurfaceDeformations.items(), HDQMInspector::DetIdItemList.items, edm::ErrorObj.items(), FWTableViewManager.items(), python.seqvaluedict.seqdict.items(), argparse.HelpFormatter._Section.items, python.rootplot.argparse.HelpFormatter._Section.items, and svgfig.SVG.items().

56 
57  def exists( self, section, option):
58  try:
59  items = self.items(section)
60  except ConfigParser.NoSectionError:
61  return False
62  for item in items:
63  if item[0] == option:
64  return True
65  return False
def betterConfigParser.BetterConfigParser.getAlignments (   self)

Definition at line 110 of file betterConfigParser.py.

111  def getAlignments( self ):
112  alignments = []
113  for section in self.sections():
114  if "alignment:" in section:
115  alignments.append( Alignment( section.split( "alignment:" )[1],
116  self ) )
117  return alignments
def betterConfigParser.BetterConfigParser.getCompares (   self)

Definition at line 118 of file betterConfigParser.py.

References betterConfigParser.BetterConfigParser.checkInput(), HiGenEvtSelectorFactory.get(), CSCFakeCrosstalkMap.get(), pat::eventhypothesis::DynCastCandPtr< T >.get(), PerfCounter.get(), funct::NthDerivative< n, X, F >.get(), funct::DecomposeProduct< A, A >.get(), HcalPulseContainmentManager.get(), RootSimHit.get(), RemoteFile.get(), NonPropagatingDetMeasurements.get(), cond::CondGetter.get(), OwnIt< T >.get(), edm::helper::CandMasterKeyReference.get(), APVCyclePhaseCollection.get(), funct::DecomposeProduct< ProductStruct< A, B >, A >.get(), edm::PresenceFactory.get(), CSCTriggerGeometry.get(), VertexRecoManager.get(), VertexFitterManager.get(), edm::InputSourceFactory.get(), edm::VectorInputSourceFactory.get(), CDFRunInfo.get(), funct::NthDerivative< 0, X, F >.get(), KalmanAlignmentDataCollector.get(), ora::TypeHandler.get(), funct::DecomposeProduct< ProductStruct< A, B >, B >.get(), funct::ConstPrimitive< X, F, independent >.get(), funct::ConstPrimitive< X, F >.get(), PixelDigiCollection.get(), funct::Master< F >.get(), HcalHistogramDigi.get(), LayerHitMapCache::SimpleCache< KeyType, ValueType >.get(), SiStripClusterCollection.get(), JetReco::IndexedCandidate.get(), edm::Factory.get(), lhef::BranchingRatios.get(), ora::SharedSession.get(), RPCMaskReClusterizer.get(), helper::MasterCollection< C1 >.get(), DigiCollectionFP420.get(), reco::componenthelper::SingleComponent< C, T, F >.get(), evf::ShmOutputModuleRegistry.get(), cond::CoralServiceFactory.get(), StorageFactory.get(), ora::ContainerIterator.get(), funct::ConstPrimitive< X, F, true >.get(), TMTQ.get(), PhysicsTools::SourceVariableSet.get(), ClusterCollectionFP420.get(), RecoCollectionFP420.get(), TrackCollectionFP420.get(), edm::helper::AssociationIdenticalKeyReference.get(), ora::NullTypeHandler.get(), SeedingHitSet.get(), CSCTriggerContainer< T >.get(), CSCTriggerContainer< csctf::TrackStub >.get(), CSCTriggerContainer< csc::L1Track >.get(), pat::Flags.get(), TPN.get(), ElectronDqmAnalyzerBase.get(), AlignSetup< Type >.get(), AlignSetup< align::Alignables >.get(), pat::eventhypothesis::DynCastCandPtr< reco::Candidate >.get(), AlignSetup< Alignables >.get(), edm::extensioncord::ECGetterBase< T >.get(), cacheutils::ValuesCache.get(), JetTagComputer::TagInfoHelper.get(), muisorhelper::CandMap< BT >.get(), cond::KeyList.get(), Counters.get(), ora::Monitoring.get(), edm::Association< C >.get(), ConfObject.get(), pat::UserData.get(), SiStripConfObject.get(), EventWithHistory.get(), FWHandle.get(), reco::componenthelper::MultipleComponents< C, T, F, S >.get(), ora::VoidStarHandler.get(), pos::PixelROCStatus.get(), edm::eventsetup::DataProxy.get(), ora::NamedRef< T >.get(), edmplugin::PluginCapabilities.get(), edm::serviceregistry::ServiceWrapper< T >.get(), MuonErrorMatrix.get(), JetReco::CorrectedIndexedCandidate.get(), ora::Handle< ora::DatabaseUtilitySession >.get(), ora::Handle< ora::DatabaseContainer >.get(), ora::Handle< ora::IteratorBuffer >.get(), ora::Handle< T >.get(), edm::LuminosityBlock.get(), edmplugin::PluginFactoryManager.get(), DTConfigPluginHandler.get(), ecaldqm::MeInfoMap.get(), FWEvePtr< T >.get(), edm::Run.get(), helper::MasterCollection< edm::View< T > >.get(), pat::Flags::Core.get(), pat::EventHypothesis.get(), edm::TRandomAdaptor.get(), ora::UniqueRef< T >.get(), ora::SimpleTypeHandler< T >.get(), edm::ExtensionCord< T >.get(), edm::EventSetup.get(), TAPD.get(), DTHVHandler.get(), edm::CloningPtr< T, P >.get(), edm::RefToBaseProd< T >.get(), DTConfigAbstractHandler.get(), edm::SingleConsumerQ::ConsumerType.get(), edm::EventBuffer::ConsumerType.get(), coral_bridge::AuthenticationCredentialSet.get(), ora::Record.get(), ConditionDumperInEdm.get(), L1GtPatternLine.get(), fwlite::Record.get(), pat::eventhypothesis::Looper< T >.get(), edm::ServiceRegistry.get(), VariableHelperService.get(), CaloMiscalibMapHcal.get(), edm::SingleConsumerQ::ProducerType.get(), edm::EventBuffer::ProducerType.get(), pat::Flags::Overlap.get(), edm::Event.get(), edmplugin::PluginFactory< R *(void)>.get(), edm::serviceregistry::ServicesManager.get(), fwlite::EventSetup.get(), L1TriggerKey.get(), InputTagDistributorService.get(), PhysicsTools::MVAComputerCache.get(), DTTPGParameters.get(), DTLVStatus.get(), edm::RangeMap< ID, C, P >.get(), edm::RangeMap< det_id_type, edm::OwnVector< double_binary > >.get(), ora::AnyTypeHandler< float >.get(), ora::AnyTypeHandler< T >.get(), ora::AnyTypeHandler< long long >.get(), ora::AnyTypeHandler< int * >.get(), ora::AnyTypeHandler< long double * >.get(), ora::AnyTypeHandler< long >.get(), ora::AnyTypeHandler< unsigned long long * >.get(), ora::AnyTypeHandler< double >.get(), ora::AnyTypeHandler< unsigned int * >.get(), ora::AnyTypeHandler< std::string >.get(), ora::AnyTypeHandler< unsigned long long >.get(), ora::AnyTypeHandler< long double >.get(), ora::AnyTypeHandler< int >.get(), ora::AnyTypeHandler< short * >.get(), ora::AnyTypeHandler< unsigned int >.get(), ora::AnyTypeHandler< long long * >.get(), ora::AnyTypeHandler< double * >.get(), ora::AnyTypeHandler< unsigned short >.get(), ora::AnyTypeHandler< short >.get(), ora::AnyTypeHandler< unsigned char >.get(), ora::AnyTypeHandler< coral::Blob >.get(), ora::AnyTypeHandler< char >.get(), ora::AnyTypeHandler< unsigned char * >.get(), ora::AnyTypeHandler< bool >.get(), ora::AnyTypeHandler< float * >.get(), ora::AnyTypeHandler< std::string * >.get(), ora::AnyTypeHandler< char * >.get(), ora::AnyTypeHandler< unsigned short * >.get(), ora::AnyTypeHandler< bool * >.get(), edm::FwdPtr< T >.get(), own_ptr< std::ifstream >.get(), own_ptr< Genexception >.get(), own_ptr< X, P >.get(), edm::IDVectorMap< ID, C, P >.get(), DTT0.get(), edm::EdmEventItemGetter< RefType >.get(), edm::MallocOptionSetter.get(), DTTtrig.get(), FWEventItem.get(), DTHVStatus.get(), edm::eventsetup::EventSetupRecord.get(), edm::helper::IndexRangeAssociation.get(), edm::RefToBase< T >.get(), edm::RefToBase< CaloCluster >.get(), edm::RefToBase< reco::Jet >.get(), edm::RefToBase< Jet >.get(), edm::RefToBase< reco::reco::Jet >.get(), ora::Ptr< T >.get(), edm::RefToBase< reco::Track >.get(), edm::RefToBase< reco::Vertex >.get(), edm::RefToBase< Candidate >.get(), edm::RefToBase< TrajectorySeed >.get(), edm::RefToBase< CaloRecHit >.get(), edmplugin::PluginManager.get(), XHistogram.get(), GeometricSearchDetMeasurements.get(), DTRangeT0.get(), pat::Flags::Selection.get(), DTDeadFlag.get(), pat::eventhypothesis::AcceptAllFilter.get(), reco::tau::RecoTauConstructor.get(), CaloMiscalibMapEcal.get(), DTPerformance.get(), edm::eventsetup::ComponentFactory< T >.get(), pat::Flags::Isolation.get(), DTMtime.get(), edm::RefProd< TriggerObjectCollection >.get(), edm::RefProd< TriggerFilterCollection >.get(), edm::RefProd< std::vector< Trajectory > >.get(), edm::RefProd< TrackingRecHitCollection >.get(), vector< Trajectory >.get(), edm::RefProd< T >.get(), edm::RefProd< TrajectorySeedCollection >.get(), edm::RefProd< TrackingVertexCollection >.get(), edm::RefProd< reco::GenParticleCollection >.get(), edm::RefProd< TrackExtraCollection >.get(), edm::RefProd< reco::TrackExtraCollection >.get(), edm::RefProd< SiStripClusters >.get(), edm::RefProd< edm::OwnVector >.get(), edm::RefProd< TriggerAlgorithmCollection >.get(), edm::RefProd< TrackingParticleCollection >.get(), edm::RefProd< SiPixelClusters >.get(), edm::RefProd< TrackCollection >.get(), edm::RefProd< L1EtMissParticle >.get(), edm::RefProd< TtGenEvent >.get(), edm::RefProd< TriggerConditionCollection >.get(), edm::RefProd< StGenEvent >.get(), edm::RefProd< MuonCollection >.get(), edm::RefProd< GenParticleCollection >.get(), edm::RefProd< L1MuGMTReadoutCollection >.get(), edm::RefProd< TriggerPathCollection >.get(), edm::RefProd< C >.get(), python.seqvaluedict.seqdict.get(), DTStatusFlag.get(), edm::PrincipalGetAdapter.get(), edmplugin::PluginFactory< R *(Arg)>.get(), MuonDigiCollection< IndexType, DigiType >.get(), DDXMLElement.get(), ThreadMessage< T >.get(), edm::ValueMap< T >.get(), edm::ValueMap< int >.get(), edm::ValueMap< edm::Ptr >.get(), edm::ValueMap< float >.get(), edm::ValueMap< reco::MuonMETCorrectionData >.get(), edm::AssociativeIterator< KeyRefType, AssociativeCollection, ItemGetter >.get(), edm::Ptr< reco::MET >.get(), edm::Ptr< T >.get(), edm::Ptr< CaloCluster >.get(), edm::Ptr< PFCandidate >.get(), edm::Ptr< pat::MET >.get(), edm::Ptr< reco::Candidate >.get(), edm::Ptr< reco::Muon >.get(), edm::Ptr< value_type >.get(), edm::Ptr< pat::Muon >.get(), edm::Ptr< pat::Electron >.get(), edm::Ptr< Candidate >.get(), edm::Ptr< pat::Jet >.get(), edm::FwdRef< C, T, F >.get(), edm::FwdRef< reco::GenJetCollection >.get(), reco::TaggingVariableList.get(), reco::LeafRefCandidateT< T >.get(), edmplugin::PluginFactory< R *(Arg1, Arg2)>.get(), cscdqm::Cache.get(), edm::MultiAssociation< C >.get(), reco::Candidate.get(), edm::Ref< GsfElectronCoreCollection >.get(), edm::Ref< PhotonCoreCollection >.get(), edm::Ref< CaloTowerCollection >.get(), edm::Ref< MuonCollection >.get(), edm::Ref< CaloJetCollection >.get(), edm::Ref< L1GctEmCandCollection >.get(), edm::Ref< VertexCollection >.get(), key_type.get(), edm::Ref< SuperClusterCollection >.get(), edm::Ref< GenParticleCollection >.get(), edm::Ref< TrackingParticleCollection >.get(), edm::Ref< CastorClusterCollection >.get(), edm::Ref< TrackingVertexCollection >.get(), edm::Ref< TrackCollection >.get(), edm::Ref< std::vector< pat::MET > >.get(), edm::Ref< PhotonCollection >.get(), edm::Ref< L1JetParticleCollection >.get(), edm::Ref< FastTrackerClusterCollection, FastTrackerCluster >.get(), edm::Ref< edm::OwnVector >.get(), edm::Ref< JetCrystalsAssociationCollection >.get(), edm::Ref< PFRecHitCollection >.get(), edm::Ref< DTRecSegment4DCollection >.get(), edm::Ref< PFClusterCollection >.get(), edm::Ref< VertexCompositeCandidateCollection >.get(), edm::Ref< L1MuonParticleCollection >.get(), edm::Ref< PFRecTrackCollection >.get(), edm::Ref< NuclearInteractionCollection >.get(), edm::Ref< edm::SimTrackContainer >.get(), edm::Ref< GsfPFRecTrackCollection >.get(), edm::Ref< HSCPCaloInfoCollection >.get(), edm::Ref< ConversionCollection >.get(), edm::Ref< TrackExtraCollection >.get(), edm::Ref< PFTauCollection >.get(), edm::Ref< std::vector< pat::Muon > >.get(), edm::Ref< CSCSegmentCollection >.get(), edm::Ref< std::vector< pat::Electron > >.get(), edm::Ref< std::vector< Trajectory > >.get(), edm::Ref< CaloTauTagInfoCollection >.get(), edm::Ref< C, T, F >.get(), edm::Ref< L1GctJetCandCollection >.get(), edm::Ref< reco::GenJetCollection, typename refhelper::ValueTrait< reco::GenJetCollection >::value, typename refhelper::FindTrait< reco::GenJetCollection, typename refhelper::ValueTrait< reco::GenJetCollection >::value >::value >.get(), edm::Ref< PFDisplacedTrackerVertexCollection >.get(), edm::Ref< L1GctEtHadCollection >.get(), edm::Ref< L1GctEtTotalCollection >.get(), edm::Ref< L1GctEtMissCollection >.get(), edm::Ref< PFDisplacedVertexCollection >.get(), edm::Ref< std::vector< pat::Jet > >.get(), edm::Ref< PFJetCollection >.get(), edm::Ref< reco::TrackExtraCollection >.get(), edm::Ref< PFTauTagInfoCollection >.get(), edm::Ref< GsfTrackExtraCollection >.get(), edm::Ref< PFCandidateCollection >.get(), edm::Ref< GsfTrackCollection >.get(), edm::Ref< L1GctHtMissCollection >.get(), edm::Ref< L1GctHFRingEtSumsCollection >.get(), edm::Ref< std::vector< pat::Tau > >.get(), edm::Ref< L1GctHFBitCountsCollection >.get(), reco::LeafCandidate.get(), funct::Primitive< Parameter >.get(), DQMStore.get(), pos::PixelConfigFile.get(), python.rootplot.utilities.RootFile.get(), edm::Ref< REF_FOR_VECTOR_ARGS >.get(), and python.rootplot.root2matplotlib.RootFile.get().

119  def getCompares( self ):
120  compares = {}
121  for section in self.sections():
122  if "compare:" in section:
123  self.checkInput(section,
124  knownSimpleOptions = ["levels", "dbOutput",
125  "jobmode"])
126  levels = self.get( section, "levels" )
127  dbOutput = self.get( section, "dbOutput" )
128  compares[section.split(":")[1]] = ( levels, dbOutput )
129  return compares
def betterConfigParser.BetterConfigParser.getGeneral (   self)

Definition at line 130 of file betterConfigParser.py.

References betterConfigParser.BetterConfigParser.checkInput(), CSCFakeCrosstalkMap.get(), HiGenEvtSelectorFactory.get(), PerfCounter.get(), funct::NthDerivative< n, X, F >.get(), pat::eventhypothesis::DynCastCandPtr< T >.get(), funct::DecomposeProduct< A, A >.get(), HcalPulseContainmentManager.get(), RootSimHit.get(), RemoteFile.get(), NonPropagatingDetMeasurements.get(), APVCyclePhaseCollection.get(), OwnIt< T >.get(), cond::CondGetter.get(), edm::helper::CandMasterKeyReference.get(), funct::DecomposeProduct< ProductStruct< A, B >, A >.get(), edm::PresenceFactory.get(), edm::InputSourceFactory.get(), CSCTriggerGeometry.get(), VertexFitterManager.get(), VertexRecoManager.get(), edm::VectorInputSourceFactory.get(), CDFRunInfo.get(), funct::NthDerivative< 0, X, F >.get(), KalmanAlignmentDataCollector.get(), ora::TypeHandler.get(), PixelDigiCollection.get(), funct::DecomposeProduct< ProductStruct< A, B >, B >.get(), funct::ConstPrimitive< X, F, independent >.get(), funct::ConstPrimitive< X, F >.get(), SiStripClusterCollection.get(), funct::Master< F >.get(), LayerHitMapCache::SimpleCache< KeyType, ValueType >.get(), HcalHistogramDigi.get(), edm::Factory.get(), JetReco::IndexedCandidate.get(), lhef::BranchingRatios.get(), ora::SharedSession.get(), RPCMaskReClusterizer.get(), helper::MasterCollection< C1 >.get(), evf::ShmOutputModuleRegistry.get(), reco::componenthelper::SingleComponent< C, T, F >.get(), DigiCollectionFP420.get(), cond::CoralServiceFactory.get(), StorageFactory.get(), ora::ContainerIterator.get(), funct::ConstPrimitive< X, F, true >.get(), PhysicsTools::SourceVariableSet.get(), TMTQ.get(), ora::NullTypeHandler.get(), edm::helper::AssociationIdenticalKeyReference.get(), ClusterCollectionFP420.get(), TrackCollectionFP420.get(), RecoCollectionFP420.get(), SeedingHitSet.get(), CSCTriggerContainer< csctf::TrackStub >.get(), CSCTriggerContainer< csc::L1Track >.get(), CSCTriggerContainer< T >.get(), pat::Flags.get(), ElectronDqmAnalyzerBase.get(), TPN.get(), AlignSetup< Type >.get(), AlignSetup< Alignables >.get(), AlignSetup< align::Alignables >.get(), pat::eventhypothesis::DynCastCandPtr< reco::Candidate >.get(), edm::extensioncord::ECGetterBase< T >.get(), cacheutils::ValuesCache.get(), JetTagComputer::TagInfoHelper.get(), muisorhelper::CandMap< BT >.get(), Counters.get(), cond::KeyList.get(), ora::Monitoring.get(), edm::Association< C >.get(), pat::UserData.get(), EventWithHistory.get(), FWHandle.get(), ConfObject.get(), SiStripConfObject.get(), reco::componenthelper::MultipleComponents< C, T, F, S >.get(), edm::eventsetup::DataProxy.get(), pos::PixelROCStatus.get(), ora::VoidStarHandler.get(), edmplugin::PluginCapabilities.get(), ora::NamedRef< T >.get(), edm::serviceregistry::ServiceWrapper< T >.get(), MuonErrorMatrix.get(), JetReco::CorrectedIndexedCandidate.get(), edm::LuminosityBlock.get(), edmplugin::PluginFactoryManager.get(), ora::Handle< ora::DatabaseUtilitySession >.get(), ora::Handle< ora::DatabaseContainer >.get(), ora::Handle< ora::IteratorBuffer >.get(), ora::Handle< T >.get(), ecaldqm::MeInfoMap.get(), DTConfigPluginHandler.get(), FWEvePtr< T >.get(), edm::Run.get(), helper::MasterCollection< edm::View< T > >.get(), pat::Flags::Core.get(), pat::EventHypothesis.get(), edm::TRandomAdaptor.get(), ora::UniqueRef< T >.get(), edm::EventSetup.get(), edm::ExtensionCord< T >.get(), TAPD.get(), ora::SimpleTypeHandler< T >.get(), DTHVHandler.get(), edm::CloningPtr< T, P >.get(), DTConfigAbstractHandler.get(), edm::RefToBaseProd< T >.get(), edm::SingleConsumerQ::ConsumerType.get(), edm::EventBuffer::ConsumerType.get(), coral_bridge::AuthenticationCredentialSet.get(), ora::Record.get(), ConditionDumperInEdm.get(), L1GtPatternLine.get(), fwlite::Record.get(), pat::eventhypothesis::Looper< T >.get(), edm::ServiceRegistry.get(), VariableHelperService.get(), CaloMiscalibMapHcal.get(), edm::SingleConsumerQ::ProducerType.get(), edm::EventBuffer::ProducerType.get(), pat::Flags::Overlap.get(), edm::Event.get(), edmplugin::PluginFactory< R *(void)>.get(), edm::serviceregistry::ServicesManager.get(), fwlite::EventSetup.get(), InputTagDistributorService.get(), L1TriggerKey.get(), PhysicsTools::MVAComputerCache.get(), DTTPGParameters.get(), DTLVStatus.get(), edm::RangeMap< ID, C, P >.get(), edm::RangeMap< det_id_type, edm::OwnVector< double_binary > >.get(), ora::AnyTypeHandler< long long * >.get(), ora::AnyTypeHandler< int * >.get(), ora::AnyTypeHandler< bool * >.get(), ora::AnyTypeHandler< long long >.get(), ora::AnyTypeHandler< long double * >.get(), ora::AnyTypeHandler< long >.get(), ora::AnyTypeHandler< unsigned long long * >.get(), ora::AnyTypeHandler< double >.get(), ora::AnyTypeHandler< unsigned int * >.get(), ora::AnyTypeHandler< std::string >.get(), ora::AnyTypeHandler< unsigned long long >.get(), ora::AnyTypeHandler< float >.get(), ora::AnyTypeHandler< int >.get(), ora::AnyTypeHandler< short * >.get(), ora::AnyTypeHandler< unsigned int >.get(), ora::AnyTypeHandler< double * >.get(), ora::AnyTypeHandler< unsigned short >.get(), ora::AnyTypeHandler< short >.get(), ora::AnyTypeHandler< unsigned char >.get(), ora::AnyTypeHandler< coral::Blob >.get(), ora::AnyTypeHandler< char >.get(), ora::AnyTypeHandler< unsigned char * >.get(), ora::AnyTypeHandler< bool >.get(), ora::AnyTypeHandler< float * >.get(), ora::AnyTypeHandler< long double >.get(), ora::AnyTypeHandler< std::string * >.get(), ora::AnyTypeHandler< char * >.get(), ora::AnyTypeHandler< unsigned short * >.get(), ora::AnyTypeHandler< T >.get(), edm::FwdPtr< T >.get(), own_ptr< std::ifstream >.get(), own_ptr< X, P >.get(), own_ptr< Genexception >.get(), DTT0.get(), edm::EdmEventItemGetter< RefType >.get(), edm::IDVectorMap< ID, C, P >.get(), FWEventItem.get(), edm::MallocOptionSetter.get(), DTTtrig.get(), edm::eventsetup::EventSetupRecord.get(), DTHVStatus.get(), edm::RefToBase< CaloCluster >.get(), edmplugin::PluginManager.get(), edm::RefToBase< Jet >.get(), edm::RefToBase< reco::Jet >.get(), edm::RefToBase< reco::reco::Jet >.get(), edm::RefToBase< reco::Track >.get(), edm::RefToBase< reco::Vertex >.get(), ora::Ptr< T >.get(), edm::RefToBase< TrajectorySeed >.get(), edm::RefToBase< Candidate >.get(), edm::helper::IndexRangeAssociation.get(), edm::RefToBase< CaloRecHit >.get(), edm::RefToBase< T >.get(), XHistogram.get(), GeometricSearchDetMeasurements.get(), DTRangeT0.get(), pat::Flags::Selection.get(), DTDeadFlag.get(), pat::eventhypothesis::AcceptAllFilter.get(), reco::tau::RecoTauConstructor.get(), CaloMiscalibMapEcal.get(), DTPerformance.get(), edm::eventsetup::ComponentFactory< T >.get(), pat::Flags::Isolation.get(), DTMtime.get(), edm::RefProd< TrackCollection >.get(), edm::RefProd< TriggerObjectCollection >.get(), edm::RefProd< TrackingParticleCollection >.get(), edm::RefProd< std::vector< Trajectory > >.get(), edm::RefProd< TriggerPathCollection >.get(), edm::RefProd< L1EtMissParticle >.get(), edm::RefProd< SiStripClusters >.get(), edm::RefProd< TriggerAlgorithmCollection >.get(), edm::RefProd< MuonCollection >.get(), edm::RefProd< GenParticleCollection >.get(), edm::RefProd< C >.get(), edm::RefProd< TriggerConditionCollection >.get(), edm::RefProd< TrajectorySeedCollection >.get(), edm::RefProd< reco::GenParticleCollection >.get(), edm::RefProd< reco::TrackExtraCollection >.get(), edm::RefProd< TrackExtraCollection >.get(), edm::RefProd< TrackingVertexCollection >.get(), edm::RefProd< TtGenEvent >.get(), edm::RefProd< StGenEvent >.get(), edm::RefProd< L1MuGMTReadoutCollection >.get(), edm::RefProd< TriggerFilterCollection >.get(), edm::RefProd< T >.get(), edm::RefProd< edm::OwnVector >.get(), edm::RefProd< TrackingRecHitCollection >.get(), edm::RefProd< SiPixelClusters >.get(), vector< Trajectory >.get(), python.seqvaluedict.seqdict.get(), DTStatusFlag.get(), edm::PrincipalGetAdapter.get(), edmplugin::PluginFactory< R *(Arg)>.get(), MuonDigiCollection< IndexType, DigiType >.get(), DDXMLElement.get(), ThreadMessage< T >.get(), edm::ValueMap< int >.get(), edm::ValueMap< edm::Ptr >.get(), edm::ValueMap< float >.get(), edm::ValueMap< T >.get(), edm::ValueMap< reco::MuonMETCorrectionData >.get(), edm::AssociativeIterator< KeyRefType, AssociativeCollection, ItemGetter >.get(), edm::Ptr< reco::Muon >.get(), edm::Ptr< CaloCluster >.get(), edm::Ptr< pat::Jet >.get(), edm::Ptr< value_type >.get(), edm::Ptr< pat::Muon >.get(), edm::Ptr< reco::MET >.get(), edm::Ptr< pat::Electron >.get(), edm::Ptr< Candidate >.get(), edm::Ptr< PFCandidate >.get(), edm::Ptr< pat::MET >.get(), edm::Ptr< T >.get(), edm::Ptr< reco::Candidate >.get(), edm::FwdRef< C, T, F >.get(), edm::FwdRef< reco::GenJetCollection >.get(), reco::TaggingVariableList.get(), reco::LeafRefCandidateT< T >.get(), edmplugin::PluginFactory< R *(Arg1, Arg2)>.get(), cscdqm::Cache.get(), edm::MultiAssociation< C >.get(), reco::Candidate.get(), edm::Ref< GsfElectronCoreCollection >.get(), edm::Ref< CaloTauTagInfoCollection >.get(), edm::Ref< HSCPCaloInfoCollection >.get(), edm::Ref< GsfTrackCollection >.get(), edm::Ref< CastorClusterCollection >.get(), edm::Ref< reco::GenJetCollection, typename refhelper::ValueTrait< reco::GenJetCollection >::value, typename refhelper::FindTrait< reco::GenJetCollection, typename refhelper::ValueTrait< reco::GenJetCollection >::value >::value >.get(), edm::Ref< SuperClusterCollection >.get(), edm::Ref< CaloTowerCollection >.get(), edm::Ref< PFClusterCollection >.get(), edm::Ref< DTRecSegment4DCollection >.get(), edm::Ref< L1GctHFBitCountsCollection >.get(), edm::Ref< ConversionCollection >.get(), edm::Ref< GenParticleCollection >.get(), edm::Ref< GsfTrackExtraCollection >.get(), edm::Ref< std::vector< pat::MET > >.get(), edm::Ref< FastTrackerClusterCollection, FastTrackerCluster >.get(), edm::Ref< C, T, F >.get(), key_type.get(), edm::Ref< TrackCollection >.get(), edm::Ref< TrackExtraCollection >.get(), edm::Ref< edm::OwnVector >.get(), edm::Ref< VertexCollection >.get(), edm::Ref< CaloJetCollection >.get(), edm::Ref< std::vector< Trajectory > >.get(), edm::Ref< TrackingParticleCollection >.get(), edm::Ref< PFCandidateCollection >.get(), edm::Ref< PFRecHitCollection >.get(), edm::Ref< L1GctEmCandCollection >.get(), edm::Ref< PFTauTagInfoCollection >.get(), edm::Ref< L1GctEtHadCollection >.get(), edm::Ref< JetCrystalsAssociationCollection >.get(), edm::Ref< MuonCollection >.get(), edm::Ref< L1GctHtMissCollection >.get(), edm::Ref< std::vector< pat::Electron > >.get(), edm::Ref< L1GctEtMissCollection >.get(), edm::Ref< edm::SimTrackContainer >.get(), edm::Ref< VertexCompositeCandidateCollection >.get(), edm::Ref< PFRecTrackCollection >.get(), edm::Ref< std::vector< pat::Jet > >.get(), edm::Ref< PFTauCollection >.get(), edm::Ref< L1GctHFRingEtSumsCollection >.get(), edm::Ref< L1MuonParticleCollection >.get(), edm::Ref< L1GctJetCandCollection >.get(), edm::Ref< reco::TrackExtraCollection >.get(), edm::Ref< PFDisplacedVertexCollection >.get(), edm::Ref< CSCSegmentCollection >.get(), edm::Ref< PhotonCoreCollection >.get(), edm::Ref< TrackingVertexCollection >.get(), edm::Ref< PFJetCollection >.get(), edm::Ref< L1JetParticleCollection >.get(), edm::Ref< PhotonCollection >.get(), edm::Ref< std::vector< pat::Tau > >.get(), edm::Ref< NuclearInteractionCollection >.get(), edm::Ref< PFDisplacedTrackerVertexCollection >.get(), edm::Ref< GsfPFRecTrackCollection >.get(), edm::Ref< L1GctEtTotalCollection >.get(), edm::Ref< std::vector< pat::Muon > >.get(), reco::LeafCandidate.get(), funct::Primitive< Parameter >.get(), DQMStore.get(), pos::PixelConfigFile.get(), python.rootplot.utilities.RootFile.get(), edm::Ref< REF_FOR_VECTOR_ARGS >.get(), python.rootplot.root2matplotlib.RootFile.get(), betterConfigParser.BetterConfigParser.getResultingSection(), CandMassKinFitter.set(), CSCCLCTDataWord.set(), PhysicsTools::MLP.set(), ora::Reference.set(), ExprEvalInterface.set(), EcalUncalibRecHitWorkerBaseClass.set(), ESRecHitWorkerBaseClass.set(), ClhepEvaluator.set(), EcalRecHitWorkerBaseClass.set(), DDRoot.set(), ora::NamedReference.set(), CenterOfMassBooster.set(), ora::TypeHandler.set(), EventWithHistoryFilter.set(), lhef::BranchingRatios.set(), ApplyEnergyCorrection.set(), QuantileCalculator::point.set, Booster.set(), CandCommonVertexFitterBase.set(), EcalUncalibRecHitWorkerMaxSample.set(), AddFourMomenta.set(), HcalSourcePositionData.set(), cms::HICSeedMeasurementEstimator.set(), PFCandCommonVertexFitterBase.set(), EcalUncalibRecHitWorkerFixedAlphaBetaFit.set(), ora::NullTypeHandler.set(), ESTimingTask.set(), EcalRecHitWorkerSimple.set(), PreshowerClusterProducer.set(), EcalUncalibRecHitWorkerAnalFit.set(), CandKinematicVertexFitter.set(), LMFRunTag.set(), EcalUncalibRecHitWorkerRatio.set(), EcalUnpackerWorkerBase.set(), edm::DataFrame.set(), ESRecHitWorker.set(), EcalRecHitWorkerRecover.set(), PhysicsTools::Spline.set(), EcalUncalibRecHitWorkerWeights.set(), pos::PixelROCStatus.set(), ESUnpackerWorker.set(), SiPixelDbItem.set(), ora::VoidStarHandler.set(), edmNew::DetSet< T >.set(), edmNew::DetSet< SiPixelCluster >.set(), EcalUncalibRecHitWorkerGlobal.set(), FEDTrailer.set(), reco::EgammaTrigger.set(), L1GtPatternLine.set(), EcalUnpackerWorker.set(), FEDHeader.set(), ecaldqm::MeInfoMap.set(), metsig::SigInputObj.set(), reco::HLTResult< numberOfBits, word >.set(), RPCLinkSynchroStat::SynchroCounts.set(), reco::modules::RoleNames.set(), ora::SimpleTypeHandler< T >.set(), mathSSE::Vec4< double >.set(), cond::IOVElementProxy.set(), ora::Record.set(), edm::root::FWLiteDelayedReader.set(), L1MuGMTMatrix< T >.set(), L1MuGMTMatrix< int >.set(), GltDEDigi.set(), L1MuGMTMatrix< bool >.set(), ora::AnyTypeHandler< bool >.set(), ora::AnyTypeHandler< char * >.set(), ora::AnyTypeHandler< unsigned int >.set(), ora::AnyTypeHandler< coral::Blob >.set(), ora::AnyTypeHandler< unsigned short * >.set(), ora::AnyTypeHandler< std::string * >.set(), ora::AnyTypeHandler< T >.set(), ora::AnyTypeHandler< int * >.set(), ora::AnyTypeHandler< long >.set(), ora::AnyTypeHandler< double * >.set(), ora::AnyTypeHandler< unsigned char >.set(), ora::AnyTypeHandler< unsigned int * >.set(), ora::AnyTypeHandler< bool * >.set(), ora::AnyTypeHandler< short >.set(), ora::AnyTypeHandler< std::string >.set(), ora::AnyTypeHandler< float * >.set(), ora::AnyTypeHandler< unsigned long long >.set(), ora::AnyTypeHandler< unsigned long long * >.set(), ora::AnyTypeHandler< long long >.set(), ora::AnyTypeHandler< long double * >.set(), ora::AnyTypeHandler< short * >.set(), ora::AnyTypeHandler< double >.set(), ora::AnyTypeHandler< long double >.set(), ora::AnyTypeHandler< unsigned char * >.set(), ora::AnyTypeHandler< float >.set(), ora::AnyTypeHandler< int >.set(), ora::AnyTypeHandler< unsigned short >.set(), ora::AnyTypeHandler< char >.set(), ora::AnyTypeHandler< long long * >.set(), trigger::HLTPrescaleTable.set(), QcdLowPtDQM::Vertex.set(), Signal.set(), FWGenericParameter< T >.set(), JetTagMVAExtractor::Tree::Value.set(), BinomialInterval.set(), EVTColContainer.set(), VariableHelperService.set(), edm::ErrorObj.set(), DTLVStatus.set(), Selector< edm::EventBase >.set(), Selector< reco::Vertex >.set(), Selector< pat::Muon >.set(), DTTPGParameters.set(), Selector< pat::Electron >.set(), Selector< pat::Jet >.set(), Selector< T >.set(), DTHVStatus.set(), DTRangeT0.set(), edm::messagedrop::StringProducerWithPhase.set(), DTT0.set(), edm::service::SimpleMemoryCheck::SignificantEvent.set(), reco::HitPattern.set(), DTTtrig.set(), pat::strbitset.set(), edm::eventsetup::EventSetupRecord.set(), DTPerformance.set(), DTStatusFlag.set(), edm::messagedrop::StringProducerPath.set(), DTDeadFlag.set(), mathSSE::Vec2< double >.set(), mathSSE::Vec2< T >.set(), mathSSE::Vec2< TmpType >.set(), mathSSE::Vec2< float >.set(), DTMtime.set(), edm::messagedrop::StringProducerSinglet.set(), SiPixelDigitizerAlgorithm::Amplitude.set(), edm::service::SimpleMemoryCheck::SignificantModule.set(), DTROSHeaderWord.set(), BitArray< 9 >.set(), BitArray< DTConfigTSTheta::NCELLTH >.set(), BitArray< 7 >.set(), DTTFBitArray< N >.set(), BitArray< 16 >.set(), BitArray< 24 >.set(), BitArray< 8 >.set(), BitArray< N >.set(), BitArray< 15 >.set(), BitArray< DTConfigTraco::NSTEPL+2 >.set(), BitArray< 32 >.set(), mathSSE::Vec4< T >.set(), mathSSE::Vec4< float >.set(), mathSSE::Vec4< align::Scalar >.set(), mathSSE::Vec4< Scalar >.set(), DTROSTrailerWord.set(), DTROSErrorWord.set(), DTROSDebugWord.set(), edm::helpers::PtrSetter< T >.set(), DTROBHeaderWord.set(), DTROBTrailerWord.set(), DTTDCHeaderWord.set(), DTTDCTrailerWord.set(), DTTDCMeasurementWord.set(), DTTDCErrorWord.set(), DTLocalTriggerHeaderWord.set(), DTLocalTriggerTrailerWord.set(), DTLocalTriggerDataWord.set(), DTLocalTriggerSectorCollectorHeaderWord.set(), and DTLocalTriggerSectorCollectorSubHeaderWord.set().

131  def getGeneral( self ):
132  defaults = {
133  "jobmode":"interactive",
134  "datadir":os.getcwd(),
135  "logdir":os.getcwd(),
136  "eosdir": "",
137  "email":"true"
138  }
139  self.checkInput("general", knownSimpleOptions = defaults.keys())
140  general = self.getResultingSection( "general", defaultDict = defaults )
141  internal_section = "internals"
142  if not self.has_section(internal_section):
143  self.add_section(internal_section)
144  if not self.has_option(internal_section, "workdir"):
145  self.set(internal_section, "workdir", "/tmp/$USER")
146  general["workdir"] = self.get(internal_section, "workdir")
147  return general
def betterConfigParser.BetterConfigParser.getResultingSection (   self,
  section,
  defaultDict = {},
  demandPars = [] 
)

Definition at line 81 of file betterConfigParser.py.

References betterConfigParser.BetterConfigParser.__updateDict(), CSCFakeCrosstalkMap.get(), HiGenEvtSelectorFactory.get(), pat::eventhypothesis::DynCastCandPtr< T >.get(), PerfCounter.get(), funct::NthDerivative< n, X, F >.get(), funct::DecomposeProduct< A, A >.get(), RootSimHit.get(), HcalPulseContainmentManager.get(), RemoteFile.get(), NonPropagatingDetMeasurements.get(), cond::CondGetter.get(), OwnIt< T >.get(), edm::helper::CandMasterKeyReference.get(), APVCyclePhaseCollection.get(), funct::DecomposeProduct< ProductStruct< A, B >, A >.get(), edm::PresenceFactory.get(), CSCTriggerGeometry.get(), VertexFitterManager.get(), VertexRecoManager.get(), edm::InputSourceFactory.get(), edm::VectorInputSourceFactory.get(), CDFRunInfo.get(), funct::NthDerivative< 0, X, F >.get(), KalmanAlignmentDataCollector.get(), ora::TypeHandler.get(), funct::DecomposeProduct< ProductStruct< A, B >, B >.get(), funct::ConstPrimitive< X, F, independent >.get(), funct::ConstPrimitive< X, F >.get(), PixelDigiCollection.get(), funct::Master< F >.get(), LayerHitMapCache::SimpleCache< KeyType, ValueType >.get(), HcalHistogramDigi.get(), SiStripClusterCollection.get(), JetReco::IndexedCandidate.get(), edm::Factory.get(), lhef::BranchingRatios.get(), ora::SharedSession.get(), RPCMaskReClusterizer.get(), helper::MasterCollection< C1 >.get(), DigiCollectionFP420.get(), reco::componenthelper::SingleComponent< C, T, F >.get(), evf::ShmOutputModuleRegistry.get(), cond::CoralServiceFactory.get(), StorageFactory.get(), ora::ContainerIterator.get(), funct::ConstPrimitive< X, F, true >.get(), PhysicsTools::SourceVariableSet.get(), ClusterCollectionFP420.get(), TrackCollectionFP420.get(), RecoCollectionFP420.get(), TMTQ.get(), edm::helper::AssociationIdenticalKeyReference.get(), ora::NullTypeHandler.get(), SeedingHitSet.get(), CSCTriggerContainer< csc::L1Track >.get(), CSCTriggerContainer< csctf::TrackStub >.get(), CSCTriggerContainer< T >.get(), pat::Flags.get(), TPN.get(), ElectronDqmAnalyzerBase.get(), AlignSetup< align::Alignables >.get(), pat::eventhypothesis::DynCastCandPtr< reco::Candidate >.get(), AlignSetup< Alignables >.get(), AlignSetup< Type >.get(), edm::extensioncord::ECGetterBase< T >.get(), cacheutils::ValuesCache.get(), Counters.get(), cond::KeyList.get(), muisorhelper::CandMap< BT >.get(), JetTagComputer::TagInfoHelper.get(), ora::Monitoring.get(), edm::Association< C >.get(), ConfObject.get(), pat::UserData.get(), SiStripConfObject.get(), EventWithHistory.get(), reco::componenthelper::MultipleComponents< C, T, F, S >.get(), FWHandle.get(), pos::PixelROCStatus.get(), edm::eventsetup::DataProxy.get(), ora::VoidStarHandler.get(), ora::NamedRef< T >.get(), edmplugin::PluginCapabilities.get(), edm::serviceregistry::ServiceWrapper< T >.get(), MuonErrorMatrix.get(), JetReco::CorrectedIndexedCandidate.get(), ora::Handle< ora::DatabaseUtilitySession >.get(), ora::Handle< ora::DatabaseContainer >.get(), ora::Handle< ora::IteratorBuffer >.get(), ora::Handle< T >.get(), edm::LuminosityBlock.get(), edmplugin::PluginFactoryManager.get(), DTConfigPluginHandler.get(), ecaldqm::MeInfoMap.get(), FWEvePtr< T >.get(), edm::Run.get(), pat::Flags::Core.get(), helper::MasterCollection< edm::View< T > >.get(), pat::EventHypothesis.get(), edm::TRandomAdaptor.get(), ora::UniqueRef< T >.get(), ora::SimpleTypeHandler< T >.get(), edm::ExtensionCord< T >.get(), TAPD.get(), edm::EventSetup.get(), DTHVHandler.get(), edm::CloningPtr< T, P >.get(), DTConfigAbstractHandler.get(), edm::RefToBaseProd< T >.get(), edm::SingleConsumerQ::ConsumerType.get(), edm::EventBuffer::ConsumerType.get(), coral_bridge::AuthenticationCredentialSet.get(), ora::Record.get(), ConditionDumperInEdm.get(), L1GtPatternLine.get(), fwlite::Record.get(), pat::eventhypothesis::Looper< T >.get(), edm::ServiceRegistry.get(), VariableHelperService.get(), CaloMiscalibMapHcal.get(), edm::SingleConsumerQ::ProducerType.get(), edm::EventBuffer::ProducerType.get(), pat::Flags::Overlap.get(), edm::Event.get(), edmplugin::PluginFactory< R *(void)>.get(), fwlite::EventSetup.get(), edm::serviceregistry::ServicesManager.get(), L1TriggerKey.get(), InputTagDistributorService.get(), PhysicsTools::MVAComputerCache.get(), DTTPGParameters.get(), DTLVStatus.get(), edm::RangeMap< ID, C, P >.get(), edm::RangeMap< det_id_type, edm::OwnVector< double_binary > >.get(), ora::AnyTypeHandler< T >.get(), ora::AnyTypeHandler< std::string * >.get(), ora::AnyTypeHandler< int >.get(), ora::AnyTypeHandler< long double * >.get(), ora::AnyTypeHandler< long >.get(), ora::AnyTypeHandler< unsigned long long * >.get(), ora::AnyTypeHandler< double >.get(), ora::AnyTypeHandler< unsigned int * >.get(), ora::AnyTypeHandler< std::string >.get(), ora::AnyTypeHandler< unsigned long long >.get(), ora::AnyTypeHandler< float >.get(), ora::AnyTypeHandler< unsigned char >.get(), ora::AnyTypeHandler< short * >.get(), ora::AnyTypeHandler< unsigned int >.get(), ora::AnyTypeHandler< long long * >.get(), ora::AnyTypeHandler< double * >.get(), ora::AnyTypeHandler< unsigned short >.get(), ora::AnyTypeHandler< short >.get(), ora::AnyTypeHandler< long long >.get(), ora::AnyTypeHandler< coral::Blob >.get(), ora::AnyTypeHandler< char >.get(), ora::AnyTypeHandler< int * >.get(), ora::AnyTypeHandler< bool >.get(), ora::AnyTypeHandler< float * >.get(), ora::AnyTypeHandler< long double >.get(), ora::AnyTypeHandler< char * >.get(), ora::AnyTypeHandler< unsigned short * >.get(), ora::AnyTypeHandler< bool * >.get(), ora::AnyTypeHandler< unsigned char * >.get(), edm::FwdPtr< T >.get(), own_ptr< Genexception >.get(), own_ptr< std::ifstream >.get(), own_ptr< X, P >.get(), edm::IDVectorMap< ID, C, P >.get(), DTT0.get(), edm::EdmEventItemGetter< RefType >.get(), edm::MallocOptionSetter.get(), DTTtrig.get(), FWEventItem.get(), DTHVStatus.get(), edm::eventsetup::EventSetupRecord.get(), edm::helper::IndexRangeAssociation.get(), edm::RefToBase< Jet >.get(), edm::RefToBase< TrajectorySeed >.get(), edm::RefToBase< T >.get(), edm::RefToBase< reco::reco::Jet >.get(), edm::RefToBase< reco::Jet >.get(), ora::Ptr< T >.get(), edm::RefToBase< CaloCluster >.get(), edm::RefToBase< reco::Track >.get(), edm::RefToBase< reco::Vertex >.get(), edm::RefToBase< Candidate >.get(), edm::RefToBase< CaloRecHit >.get(), edmplugin::PluginManager.get(), XHistogram.get(), GeometricSearchDetMeasurements.get(), DTRangeT0.get(), pat::Flags::Selection.get(), DTDeadFlag.get(), pat::eventhypothesis::AcceptAllFilter.get(), reco::tau::RecoTauConstructor.get(), CaloMiscalibMapEcal.get(), DTPerformance.get(), edm::eventsetup::ComponentFactory< T >.get(), pat::Flags::Isolation.get(), DTMtime.get(), edm::RefProd< TrackExtraCollection >.get(), edm::RefProd< TrackingRecHitCollection >.get(), edm::RefProd< T >.get(), edm::RefProd< SiStripClusters >.get(), edm::RefProd< SiPixelClusters >.get(), edm::RefProd< GenParticleCollection >.get(), edm::RefProd< MuonCollection >.get(), edm::RefProd< TrackCollection >.get(), edm::RefProd< std::vector< Trajectory > >.get(), edm::RefProd< TrackingParticleCollection >.get(), edm::RefProd< TtGenEvent >.get(), edm::RefProd< TriggerObjectCollection >.get(), edm::RefProd< L1MuGMTReadoutCollection >.get(), vector< Trajectory >.get(), edm::RefProd< L1EtMissParticle >.get(), edm::RefProd< edm::OwnVector >.get(), edm::RefProd< reco::TrackExtraCollection >.get(), edm::RefProd< TrackingVertexCollection >.get(), edm::RefProd< TriggerConditionCollection >.get(), edm::RefProd< TriggerFilterCollection >.get(), edm::RefProd< C >.get(), edm::RefProd< reco::GenParticleCollection >.get(), edm::RefProd< TriggerPathCollection >.get(), edm::RefProd< TrajectorySeedCollection >.get(), edm::RefProd< TriggerAlgorithmCollection >.get(), edm::RefProd< StGenEvent >.get(), python.seqvaluedict.seqdict.get(), DTStatusFlag.get(), edm::PrincipalGetAdapter.get(), edmplugin::PluginFactory< R *(Arg)>.get(), MuonDigiCollection< IndexType, DigiType >.get(), DDXMLElement.get(), ThreadMessage< T >.get(), edm::ValueMap< int >.get(), edm::ValueMap< T >.get(), edm::ValueMap< reco::MuonMETCorrectionData >.get(), edm::ValueMap< float >.get(), edm::ValueMap< edm::Ptr >.get(), edm::AssociativeIterator< KeyRefType, AssociativeCollection, ItemGetter >.get(), edm::Ptr< Candidate >.get(), edm::Ptr< T >.get(), edm::Ptr< reco::Candidate >.get(), edm::Ptr< reco::Muon >.get(), edm::Ptr< pat::MET >.get(), edm::Ptr< CaloCluster >.get(), edm::Ptr< pat::Electron >.get(), edm::Ptr< pat::Muon >.get(), edm::Ptr< pat::Jet >.get(), edm::Ptr< value_type >.get(), edm::Ptr< reco::MET >.get(), edm::Ptr< PFCandidate >.get(), edm::FwdRef< reco::GenJetCollection >.get(), edm::FwdRef< C, T, F >.get(), reco::TaggingVariableList.get(), reco::LeafRefCandidateT< T >.get(), edmplugin::PluginFactory< R *(Arg1, Arg2)>.get(), cscdqm::Cache.get(), edm::MultiAssociation< C >.get(), reco::Candidate.get(), edm::Ref< PFClusterCollection >.get(), edm::Ref< PhotonCollection >.get(), edm::Ref< PFJetCollection >.get(), edm::Ref< edm::OwnVector >.get(), edm::Ref< PFDisplacedTrackerVertexCollection >.get(), edm::Ref< VertexCollection >.get(), edm::Ref< std::vector< pat::Jet > >.get(), edm::Ref< NuclearInteractionCollection >.get(), edm::Ref< TrackExtraCollection >.get(), edm::Ref< JetCrystalsAssociationCollection >.get(), edm::Ref< L1MuonParticleCollection >.get(), edm::Ref< PFRecTrackCollection >.get(), edm::Ref< CSCSegmentCollection >.get(), edm::Ref< CaloJetCollection >.get(), edm::Ref< TrackCollection >.get(), edm::Ref< L1GctEtHadCollection >.get(), edm::Ref< GenParticleCollection >.get(), edm::Ref< std::vector< pat::Muon > >.get(), edm::Ref< L1GctEtMissCollection >.get(), key_type.get(), edm::Ref< GsfElectronCoreCollection >.get(), edm::Ref< CaloTauTagInfoCollection >.get(), edm::Ref< C, T, F >.get(), edm::Ref< TrackingVertexCollection >.get(), edm::Ref< L1GctHtMissCollection >.get(), edm::Ref< L1GctEtTotalCollection >.get(), edm::Ref< CaloTowerCollection >.get(), edm::Ref< MuonCollection >.get(), edm::Ref< FastTrackerClusterCollection, FastTrackerCluster >.get(), edm::Ref< PhotonCoreCollection >.get(), edm::Ref< L1GctHFBitCountsCollection >.get(), edm::Ref< L1GctEmCandCollection >.get(), edm::Ref< L1GctHFRingEtSumsCollection >.get(), edm::Ref< PFTauCollection >.get(), edm::Ref< PFCandidateCollection >.get(), edm::Ref< DTRecSegment4DCollection >.get(), edm::Ref< CastorClusterCollection >.get(), edm::Ref< PFTauTagInfoCollection >.get(), edm::Ref< L1GctJetCandCollection >.get(), edm::Ref< GsfTrackExtraCollection >.get(), edm::Ref< edm::SimTrackContainer >.get(), edm::Ref< GsfTrackCollection >.get(), edm::Ref< SuperClusterCollection >.get(), edm::Ref< ConversionCollection >.get(), edm::Ref< PFRecHitCollection >.get(), edm::Ref< std::vector< pat::Electron > >.get(), edm::Ref< std::vector< pat::Tau > >.get(), edm::Ref< L1JetParticleCollection >.get(), edm::Ref< GsfPFRecTrackCollection >.get(), edm::Ref< reco::TrackExtraCollection >.get(), edm::Ref< reco::GenJetCollection, typename refhelper::ValueTrait< reco::GenJetCollection >::value, typename refhelper::FindTrait< reco::GenJetCollection, typename refhelper::ValueTrait< reco::GenJetCollection >::value >::value >.get(), edm::Ref< TrackingParticleCollection >.get(), edm::Ref< std::vector< Trajectory > >.get(), edm::Ref< PFDisplacedVertexCollection >.get(), edm::Ref< std::vector< pat::MET > >.get(), edm::Ref< HSCPCaloInfoCollection >.get(), edm::Ref< VertexCompositeCandidateCollection >.get(), reco::LeafCandidate.get(), funct::Primitive< Parameter >.get(), DQMStore.get(), pos::PixelConfigFile.get(), python.rootplot.utilities.RootFile.get(), edm::Ref< REF_FOR_VECTOR_ARGS >.get(), python.rootplot.root2matplotlib.RootFile.get(), linker.replace(), split, and indexGen.title.

Referenced by betterConfigParser.BetterConfigParser.getGeneral().

81 
82  def getResultingSection( self, section, defaultDict = {}, demandPars = [] ):
83  result = copy.deepcopy(defaultDict)
84  for option in demandPars:
85  try:
86  result[option] = self.get( section, option )
87  except ConfigParser.NoOptionError, globalSectionError:
88  globalSection = str( globalSectionError ).split( "'" )[-2]
89  splittedSectionName = section.split( ":" )
90  if len( splittedSectionName ) > 1:
91  localSection = ("local"+section.split( ":" )[0].title()+":"
92  +section.split(":")[1])
93  else:
94  localSection = ("local"+section.split( ":" )[0].title())
95  if self.has_section( localSection ):
96  try:
97  result[option] = self.get( localSection, option )
98  except ConfigParser.NoOptionError, option:
99  msg = ("%s. This option is mandatory."
100  %(str(option).replace(":", "", 1).replace(
101  "section",
102  "section '"+globalSection+"' or", 1)))
103  raise AllInOneError(msg)
104  else:
105  msg = ("%s. This option is mandatory."
106  %(str(globalSectionError).replace(":", "", 1)))
107  raise AllInOneError(msg)
108  result = self.__updateDict( result, section )
109  return result
def replace
Definition: linker.py:10
double split
Definition: MVATrainer.cc:139
def betterConfigParser.BetterConfigParser.getSep (   self)

Definition at line 50 of file betterConfigParser.py.

References betterConfigParser.BetterConfigParser._sep.

50 
51  def getSep(self):
52  return self._sep
def betterConfigParser.BetterConfigParser.optionxform (   self,
  optionstr 
)

Definition at line 53 of file betterConfigParser.py.

53 
54  def optionxform(self, optionstr):
55  return optionstr

Member Data Documentation

betterConfigParser.BetterConfigParser._sep
private

Definition at line 47 of file betterConfigParser.py.

Referenced by betterConfigParser.BetterConfigParser.getSep().