CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes | Properties | Private Member Functions
Options.Options Class Reference
Inheritance diagram for Options.Options:

Public Member Functions

def __getitem__
 
def __init__
 

Public Attributes

 readKeys
 

Properties

 unreadKeys = property(_unreadKeys)
 

Private Member Functions

def _unreadKeys
 

Detailed Description

Definition at line 1 of file Options.py.

Constructor & Destructor Documentation

def Options.Options.__init__ (   self,
  args,
  kw 
)

Definition at line 3 of file Options.py.

3 
4  def __init__(self, *args, **kw):
5  dict.__init__(self, *args, **kw)
6  self.readKeys = set()
def __init__
Definition: Options.py:3

Member Function Documentation

def Options.Options.__getitem__ (   self,
  key 
)

Definition at line 7 of file Options.py.

References CSCFakeCrosstalkMap.get(), HiGenEvtSelectorFactory.get(), pat::eventhypothesis::DynCastCandPtr< T >.get(), funct::NthDerivative< n, X, F >.get(), funct::DecomposeProduct< A, A >.get(), RootSimHit.get(), RemoteFile.get(), NonPropagatingDetMeasurements.get(), cond::CondGetter.get(), OwnIt< T >.get(), APVCyclePhaseCollection.get(), edm::helper::CandMasterKeyReference.get(), funct::DecomposeProduct< ProductStruct< A, B >, A >.get(), edm::PresenceFactory.get(), CSCTriggerGeometry.get(), VertexFitterManager.get(), VertexRecoManager.get(), edm::InputSourceFactory.get(), KalmanAlignmentDataCollector.get(), CDFRunInfo.get(), funct::NthDerivative< 0, X, F >.get(), ora::TypeHandler.get(), edm::VectorInputSourceFactory.get(), funct::DecomposeProduct< ProductStruct< A, B >, B >.get(), funct::ConstPrimitive< X, F, independent >.get(), funct::ConstPrimitive< X, F >.get(), PixelDigiCollection.get(), evf::ShmOutputModuleRegistry.get(), HcalHistogramDigi.get(), funct::Master< F >.get(), LayerHitMapCache::SimpleCache< KeyType, ValueType >.get(), SiStripClusterCollection.get(), JetReco::IndexedCandidate.get(), edm::Factory.get(), lhef::BranchingRatios.get(), ora::SharedSession.get(), RPCMaskReClusterizer.get(), MasterCollection< TColl >.get(), MasterCollection< C1 >.get(), helper::MasterCollection< C1 >.get(), DigiCollectionFP420.get(), ora::ContainerIterator.get(), reco::componenthelper::SingleComponent< C, T, F >.get(), cond::CoralServiceFactory.get(), StorageFactory.get(), funct::ConstPrimitive< X, F, true >.get(), ClusterCollectionFP420.get(), PhysicsTools::SourceVariableSet.get(), TrackCollectionFP420.get(), RecoCollectionFP420.get(), TMTQ.get(), ora::NullTypeHandler.get(), CSCTriggerContainer< T >.get(), CSCTriggerContainer< csctf::TrackStub >.get(), CSCTriggerContainer< csc::L1Track >.get(), pat::Flags.get(), edm::helper::AssociationIdenticalKeyReference.get(), TPN.get(), ElectronDqmAnalyzerBase.get(), edm::Transient< edm::ProcessHistory::Transients >.get(), edm::Transient< edm::Parentage::Transients >.get(), edm::Transient< edm::FileIndex::Transients >.get(), edm::Transient< edm::IndexIntoFile::Transients >.get(), edm::Transient< edm::BranchDescription::Transients >.get(), edm::Transient< edm::ProcessConfiguration::Transients >.get(), edm::Transient< edm::ProductProvenance::Transients >.get(), edm::Transient< edm::ProductRegistry::Transients >.get(), AlignSetup< align::Alignables >.get(), pat::eventhypothesis::DynCastCandPtr< reco::Candidate >.get(), AlignSetup< Alignables >.get(), edm::Transient< T >.get(), AlignSetup< Type >.get(), edm::extensioncord::ECGetterBase< T >.get(), cond::KeyList.get(), Counters.get(), JetTagComputer::TagInfoHelper.get(), muisorhelper::CandMap< BT >.get(), Association< C >.get(), edm::Association< C >.get(), ConfObject.get(), SiStripConfObject.get(), pat::UserData.get(), EventWithHistory.get(), UserHolder< T >.get(), reco::componenthelper::MultipleComponents< C, T, F, S >.get(), FWHandle.get(), pos::PixelROCStatus.get(), edm::eventsetup::DataProxy.get(), ora::VoidStarHandler.get(), NamedRef< T >.get(), NamedRef< C >.get(), ora::NamedRef< T >.get(), edmplugin::PluginCapabilities.get(), MuonErrorMatrix.get(), edm::LuminosityBlock.get(), edm::serviceregistry::ServiceWrapper< T >.get(), JetReco::CorrectedIndexedCandidate.get(), Handle< DatabaseUtilitySession >.get(), ora::Handle< T >.get(), Handle< IteratorBuffer >.get(), Handle< DatabaseContainer >.get(), Handle< T >.get(), ora::Handle< ora::DatabaseUtilitySession >.get(), ora::Handle< ora::DatabaseContainer >.get(), ora::Handle< ora::IteratorBuffer >.get(), edmplugin::PluginFactoryManager.get(), DTConfigPluginHandler.get(), ecaldqm::MeInfoMap.get(), edm::Run.get(), FWEvePtr< T >.get(), pat::Flags::Core.get(), helper::MasterCollection< edm::View< T > >.get(), GetParameters.get(), pat::EventHypothesis.get(), edm::TRandomAdaptor.get(), UniqueRef< C >.get(), UniqueRef< T >.get(), ora::UniqueRef< T >.get(), edm::ExtensionCord< T >.get(), ExtensionCord< T >.get(), TAPD.get(), edm::EventSetup.get(), ora::SimpleTypeHandler< T >.get(), CloningPtr< T, P >.get(), DTHVHandler.get(), edm::CloningPtr< T, P >.get(), DTConfigAbstractHandler.get(), edm::RefToBaseProd< T >.get(), RefToBaseProd< T >.get(), edm::SingleConsumerQ::ConsumerType.get(), edm::EventBuffer::ConsumerType.get(), ConditionDumperInEdm.get(), L1GtPatternLine.get(), fwlite::Record.get(), Looper< T >.get(), pat::eventhypothesis::Looper< T >.get(), ora::Record.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(), ora::AnyTypeHandler< int * >.get(), ora::AnyTypeHandler< long double >.get(), edm::RangeMap< int, std::vector< float > >.get(), edm::RangeMap< det_id_type, edm::OwnVector< double_binary > >.get(), ora::AnyTypeHandler< std::string >.get(), OwnVector< SiPixelRecHit >.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< unsigned long long >.get(), ora::AnyTypeHandler< float >.get(), ora::AnyTypeHandler< int >.get(), ora::AnyTypeHandler< short * >.get(), OwnVector< SiStripMatchedRecHit2D >.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< 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(), RangeMap< ID, C, P >.get(), ora::AnyTypeHandler< T >.get(), own_ptr< Genexception >.get(), own_ptr< X, P >.get(), own_ptr< std::ifstream >.get(), FWEventItem.get(), edm::EdmEventItemGetter< RefType >.get(), edm::IDVectorMap< ID, C, P >.get(), IDVectorMap< ID, C, P >.get(), edm::MallocOptionSetter.get(), DTTtrig.get(), FwdPtr< T >.get(), DTHVStatus.get(), edm::eventsetup::EventSetupRecord.get(), edm::FwdPtr< T >.get(), edm::RefToBase< T >.get(), RefToBase< LeptonType >.get(), RefToBase< reco::Muon >.get(), Ptr< T >.get(), RefToBase< T >.get(), RefToBase< reco::Candidate >.get(), RefToBase< T1 >.get(), ora::Ptr< T >.get(), RefToBase< value_type >.get(), RefToBase< reco::Photon >.get(), RefToBase< ObjectType >.get(), RefToBase< reco::BaseTau >.get(), RefToBase< reco::GsfElectron >.get(), RefToBase< reco::MET >.get(), edm::RefToBase< Jet >.get(), edm::RefToBase< reco::Jet >.get(), edm::RefToBase< reco::reco::Jet >.get(), edm::RefToBase< CaloCluster >.get(), edm::RefToBase< reco::Track >.get(), edm::RefToBase< reco::Vertex >.get(), Ptr< C >.get(), edm::RefToBase< Candidate >.get(), edm::RefToBase< TrajectorySeed >.get(), edm::RefToBase< CaloRecHit >.get(), edmplugin::PluginManager.get(), RefToBase< reco::PFCandidate >.get(), edm::helper::IndexRangeAssociation.get(), XHistogram.get(), GeometricSearchDetMeasurements.get(), DTRangeT0.get(), pat::Flags::Selection.get(), DTT0.get(), DTDeadFlag.get(), edm::eventsetup::ComponentFactory< T >.get(), pat::eventhypothesis::AcceptAllFilter.get(), reco::tau::RecoTauConstructor.get(), CaloMiscalibMapEcal.get(), DTPerformance.get(), pat::Flags::Isolation.get(), DTMtime.get(), python.seqvaluedict.seqdict.get(), edm::RefProd< T >.get(), edm::RefProd< SiStripClusters >.get(), edm::RefProd< TriggerAlgorithmCollection >.get(), edm::RefProd< GenParticleCollection >.get(), RefProd< PROD >.get(), edm::RefProd< C >.get(), edm::RefProd< TrajectorySeedCollection >.get(), edm::RefProd< reco::GenParticleCollection >.get(), edm::RefProd< reco::TrackExtraCollection >.get(), edm::RefProd< TtGenEvent >.get(), edm::RefProd< StGenEvent >.get(), edm::RefProd< TriggerFilterCollection >.get(), edm::RefProd< edm::OwnVector >.get(), edm::RefProd< TrackingRecHitCollection >.get(), edm::RefProd< TrackCollection >.get(), edm::RefProd< L1MuGMTReadoutCollection >.get(), vector< Trajectory >.get(), edm::RefProd< TriggerPathCollection >.get(), edm::RefProd< L1EtMissParticle >.get(), edm::RefProd< TriggerConditionCollection >.get(), edm::RefProd< std::vector< Trajectory > >.get(), edm::RefProd< TrackExtraCollection >.get(), edm::RefProd< SiPixelClusters >.get(), edm::RefProd< TriggerObjectCollection >.get(), DTStatusFlag.get(), edm::RefProd< MuonCollection >.get(), edm::RefProd< TrackingParticleCollection >.get(), edm::RefProd< TrackingVertexCollection >.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< T >.get(), edm::ValueMap< float >.get(), edm::ValueMap< int >.get(), ValueMap< T >.get(), edm::ValueMap< edm::Ptr >.get(), edm::AssociativeIterator< KeyRefType, AssociativeCollection, ItemGetter >.get(), edm::Ptr< T >.get(), Ptr< pat::UserData >.get(), Ptr< U >.get(), edm::Ptr< value_type >.get(), Ptr< reco::Track >.get(), edm::Ptr< CaloCluster >.get(), Ptr< reco::PFCandidate >.get(), Ptr< reco::GsfElectron >.get(), Ptr< Top >.get(), Ptr< reco::Jet >.get(), edm::Ptr< reco::Muon >.get(), Ptr< reco::BaseTagInfo >.get(), edm::Ptr< Candidate >.get(), edm::Ptr< pat::Jet >.get(), edm::Ptr< PFCandidate >.get(), Ptr< LeptonType >.get(), edm::Ptr< reco::Candidate >.get(), edm::Ptr< pat::Muon >.get(), edm::Ptr< pat::Electron >.get(), Ptr< ObjectType >.get(), edm::Ptr< pat::MET >.get(), Ptr< CaloTower >.get(), edm::Ptr< reco::MET >.get(), Ptr< reco::Photon >.get(), Ptr< reco::BaseTau >.get(), edm::FwdRef< reco::GenJetCollection >.get(), FwdRef< C, T, F >.get(), edm::FwdRef< C, T, F >.get(), cscdqm::Cache.get(), reco::TaggingVariableList.get(), LeafRefCandidateT< T >.get(), reco::LeafRefCandidateT< T >.get(), edmplugin::PluginFactory< R *(Arg1, Arg2)>.get(), edm::MultiAssociation< C >.get(), reco::Candidate.get(), edm::Ref< GsfTrackCollection >.get(), edm::Ref< C, T, F >.get(), vector< pat::Electron >.get(), edm::Ref< PFClusterCollection >.get(), edm::Ref< TrackingVertexCollection >.get(), Ref< reco::TrackCollection >.get(), edm::Ref< std::vector< pat::Tau > >.get(), edm::Ref< std::vector< Trajectory > >.get(), edm::Ref< CaloTowerCollection >.get(), edm::Ref< L1GctEtHadCollection >.get(), edm::Ref< SuperClusterCollection >.get(), edm::Ref< CSCSegmentCollection >.get(), edm::Ref< L1GctEtTotalCollection >.get(), Ref< reco::GsfElectronCollection >.get(), edm::Ref< SiPixelClusterCollectionNew, SiPixelCluster >.get(), edm::Ref< FastTrackerClusterCollection, FastTrackerCluster >.get(), edm::Ref< L1GctEtMissCollection >.get(), Ref< reco::PhotonCollection >.get(), DetSetVector< SiPixelCluster > SiPixelCluster.get(), edm::Ref< PhotonCoreCollection >.get(), edm::Ref< PFRecTrackCollection >.get(), edm::Ref< PFDisplacedTrackerVertexCollection >.get(), Ref< reco::SuperClusterCollection >.get(), edm::Ref< TrackExtraCollection >.get(), Ref< collection >.get(), edm::Ref< L1GctHFBitCountsCollection >.get(), key_type.get(), edm::Ref< PFJetCollection >.get(), Ref< reco::GenJetCollection >.get(), edm::Ref< reco::TrackExtraCollection >.get(), edm::Ref< DTRecSegment4DCollection >.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< edm::LazyGetter< SiStripCluster >, SiStripCluster, edm::FindValue< SiStripCluster > >.get(), edm::Ref< ConversionCollection >.get(), edm::Ref< GsfElectronCoreCollection >.get(), edm::Ref< GenParticleCollection >.get(), edm::Ref< VertexCompositeCandidateCollection >.get(), vector< pat::Jet >.get(), Ref< SuperClusterCollection > cluster float.get(), Ref< C1, T1, F1 >.get(), edm::Ref< std::vector< pat::Electron > >.get(), edm::Ref< L1GctHFRingEtSumsCollection >.get(), edm::Ref< L1GctHtMissCollection >.get(), edm::Ref< HSCPCaloInfoCollection >.get(), vector< reco::CompositeCandidate >.get(), edm::Ref< GsfTrackExtraCollection >.get(), edm::Ref< PFRecHitCollection >.get(), edm::Ref< L1GctEmCandCollection >.get(), edm::Ref< TrackingParticleCollection >.get(), edm::Ref< CastorClusterCollection >.get(), edm::Ref< L1MuonParticleCollection >.get(), edm::Ref< edmNew::DetSetVector< SiStripCluster >, SiStripCluster >.get(), Ref< T >.get(), edm::Ref< std::vector< pat::Muon > >.get(), edm::Ref< GsfPFRecTrackCollection >.get(), edm::Ref< PFDisplacedVertexCollection >.get(), vector< pat::Muon >.get(), edm::Ref< edm::SimTrackContainer >.get(), edm::Ref< PFCandidateCollection >.get(), edm::Ref< L1GctJetCandCollection >.get(), Ref< LazyGetter< T > FindValue< T >.get(), edm::Ref< PFTauTagInfoCollection >.get(), edm::Ref< JetCrystalsAssociationCollection >.get(), edm::Ref< L1JetParticleCollection >.get(), Ref< C, T, F >.get(), edm::Ref< edm::OwnVector >.get(), vector< pat::MET >.get(), Ref< LazyGetter< T >.get(), edm::Ref< CaloTauTagInfoCollection >.get(), edm::Ref< NuclearInteractionCollection >.get(), edm::Ref< VertexCollection >.get(), Ref< HBHERecHitCollection >.get(), vector< pat::Tau >.get(), edm::Ref< CaloJetCollection >.get(), Ref< typename HandleT::element_type, typename HandleT::element_type::value_type::value_type >.get(), edm::Ref< std::vector< pat::MET > >.get(), edm::Ref< TrackCollection >.get(), edm::Ref< PFTauCollection >.get(), edm::Ref< MuonCollection >.get(), edm::Ref< std::vector< pat::Jet > >.get(), reco::LeafCandidate.get(), CandidateWithRef< Ref >.get(), DQMStore.get(), funct::Primitive< Parameter >.get(), pos::PixelConfigFile.get(), python.rootplot.utilities.RootFile.get(), and python.rootplot.root2matplotlib.RootFile.get().

7 
8  def __getitem__(self, key):
9  self.readKeys.add(key)
10  return self.get(key,None)
def __getitem__
Definition: Options.py:7
def Options.Options._unreadKeys (   self)
private
return unused keys

Definition at line 11 of file Options.py.

References Options.Options.readKeys.

11 
12  def _unreadKeys(self):
13  """return unused keys"""
return set([a for a in self if a not in self.readKeys])
def _unreadKeys
Definition: Options.py:11

Member Data Documentation

Options.Options.readKeys

Definition at line 5 of file Options.py.

Referenced by Options.Options._unreadKeys().

Property Documentation

Options.Options.unreadKeys = property(_unreadKeys)
static

Definition at line 14 of file Options.py.