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
psClasses.queueList Class Reference
Inheritance diagram for psClasses.queueList:

Public Member Functions

def __init__
 
def smallestQueue
 
def thinerQueue
 

Public Attributes

 Cores
 
 EdmRefreshLock
 
 Jay
 
 QueueLock
 

Detailed Description

Definition at line 201 of file psClasses.py.

Constructor & Destructor Documentation

def psClasses.queueList.__init__ (   self,
  servers = [],
  cores = 4,
  jay = 2 
)

Definition at line 202 of file psClasses.py.

References Enumerate.Enumerate.keys(), DictTypes.SortedKeysDict.keys(), MagFieldConfig.keys, edm::RefVectorBase< T >.keys(), edm::RefVectorBase< unsigned long >.keys(), edm::RefVectorBase< std::pair< unsigned int, unsigned int > >.keys(), edm::RefVectorBase< int >.keys(), edm::RefVectorBase< unsigned int >.keys(), edm::RefVectorBase< std::vector< unsigned int >::size_type >.keys(), RefVectorBase< KEY >.keys(), edm::RefVectorBase< key_type >.keys(), cmsPerfPublish.Table.keys, generateEDF.LumiInfoCont.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::GsfTrack >, double, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< TrackCandidateCollection, TrajectorySeedCollection > >.keys(), edm::AssociationMap< edm::OneToMany< std::vector< SimTrack >, std::vector< OmniClusterRef >, unsigned int > >.keys(), edm::AssociationMap< edm::OneToMany< std::vector< reco::CaloJet >, std::vector< reco::Track >, unsigned int > >.keys(), edm::AssociationMap< edm::OneToMany< reco::PFJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToMany< std::vector< reco::PFJet >, std::vector< reco::PFCandidate >, unsigned int > >.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::Track >, double, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< reco::CandidateCollection, reco::CandidateCollection > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< std::vector< reco::Vertex >, std::vector< reco::Track >, float, unsigned int > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< std::vector< reco::Vertex >, std::vector< reco::PFCandidate >, int, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< MomentumConstraint > > >.keys(), edm::AssociationMap< edm::OneToOne< std::vector< TrackCandidate >, std::vector< Trajectory >, unsigned int > >.keys(), edm::AssociationMap< edm::OneToManyWithQualityGeneric< TrackingParticleCollection, edm::View< reco::Track >, double > >.keys(), edm::AssociationMap< edm::OneToOne< TrackCollection, TrackInfoCollection > >.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::Photon >, float > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< std::vector< reco::Vertex >, std::vector< reco::Track >, int, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< reco::GsfTrackCollection, std::vector< VertexConstraint > > >.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::RecoChargedCandidate >, float > >.keys(), edm::AssociationMap< edm::OneToMany< std::vector< reco::Track >, std::vector< TrajectorySeed >, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< BasicClusterCollection, ClusterShapeCollection > >.keys(), edm::AssociationMap< edm::OneToMany< reco::FFTPFJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToMany< reco::CandSecondaryVertexTagInfoCollection, std::vector< reco::VertexCompositePtrCandidate > > >.keys(), edm::AssociationMap< edm::OneToManyWithQualityGeneric< CandidateView, CandidateView, bool > >.keys(), edm::AssociationMap< edm::OneToOne< SuperClusterCollection, HFEMClusterShapeCollection > >.keys(), edm::AssociationMap< edm::OneToMany< reco::FFTJPTJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToValue< reco::TrackCollection, reco::TauImpactParameterTrackData > >.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::RecoEcalCandidate >, float > >.keys(), edm::AssociationMap< edm::OneToOne< std::vector< Trajectory >, reco::TrackCollection, unsigned short > >.keys(), edm::AssociationMap< edm::OneToMany< reco::CaloJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToValue< BasicClusterCollection, float, unsigned short > >.keys(), edm::AssociationMap< edm::OneToMany< reco::GenJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToMany< reco::FFTBasicJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< std::vector< reco::PFCandidate >, std::vector< reco::Vertex >, int, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< VertexConstraint > > >.keys(), edm::AssociationMap< edm::OneToMany< reco::JPTJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToMany< reco::PFClusterJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< edm::View< reco::Vertex >, TrackingVertexCollection, double > >.keys(), edm::AssociationMap< edm::OneToOne< reco::GsfTrackCollection, std::vector< MomentumConstraint > > >.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::Track >, bool, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< reco::TrackCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToOneGeneric< reco::CandidateView, reco::CandidateView > >.keys(), edm::AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< TrackParamConstraint > > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< std::vector< reco::Vertex >, std::vector< reco::PFCandidate >, float, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< std::vector< reco::Track >, std::vector< Trajectory >, unsigned int > >.keys(), edm::AssociationMap< edm::OneToMany< std::vector< Trajectory >, std::vector< TrajectorySeed >, unsigned int > >.keys(), edm::AssociationMap< edm::OneToMany< reco::FFTCaloJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToValue< reco::CaloJetCollection, reco::L2TauIsolationInfo > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< std::vector< reco::Track >, std::vector< reco::Vertex >, int, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< GsfElectronCollection, ElectronIDCollection > >.keys(), edm::AssociationMap< edm::OneToManyWithQualityGeneric< edm::View< reco::Track >, TrackingParticleCollection, double > >.keys(), edm::AssociationMap< edm::OneToMany< reco::TrackJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< reco::CandidateCollection, reco::CandidateCollection, double > >.keys(), edm::AssociationMap< Tag >.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::Electron >, float > >.keys(), edm::AssociationMap< edm::OneToMany< reco::GenericJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToMany< reco::FFTTrackJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToOne< std::vector< Trajectory >, std::vector< Trajectory >, unsigned int > >.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::Track >, float, unsigned int > >.keys(), edm::AssociationMap< edm::OneToMany< reco::BasicJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToMany< reco::SecondaryVertexTagInfoCollection, reco::VertexCollection > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< TrackingVertexCollection, edm::View< reco::Vertex >, double > >.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::Track >, int, unsigned int > >.keys(), edm::AssociationMap< edm::OneToMany< L2MuonTrajectorySeedCollection, L2MuonTrajectorySeedCollection > >.keys(), edm::AssociationMap< edm::OneToOne< std::vector< Trajectory >, reco::GsfTrackCollection, unsigned short > >.keys(), edm::AssociationMap< edm::OneToMany< JetC, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToMany< reco::FFTGenJetCollection, reco::TrackCollection > >.keys(), and svgfig.SVG.keys().

203  def __init__(self,servers = [],cores = 4,jay = 2):
204  dict.__init__(self,dict.fromkeys(servers))
205  for srv in self.keys():
206  self[srv]=queueNode(cores,jay)
207  self.Cores = cores
208  self.Jay = jay
209  self.QueueLock = RLock()
210  self.EdmRefreshLock = RLock()
211 

Member Function Documentation

def psClasses.queueList.smallestQueue (   self)

Definition at line 212 of file psClasses.py.

References Enumerate.Enumerate.keys(), DictTypes.SortedKeysDict.keys(), MagFieldConfig.keys, edm::RefVectorBase< T >.keys(), edm::RefVectorBase< unsigned long >.keys(), edm::RefVectorBase< std::pair< unsigned int, unsigned int > >.keys(), edm::RefVectorBase< int >.keys(), edm::RefVectorBase< unsigned int >.keys(), edm::RefVectorBase< std::vector< unsigned int >::size_type >.keys(), RefVectorBase< KEY >.keys(), edm::RefVectorBase< key_type >.keys(), cmsPerfPublish.Table.keys, generateEDF.LumiInfoCont.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::GsfTrack >, double, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< TrackCandidateCollection, TrajectorySeedCollection > >.keys(), edm::AssociationMap< edm::OneToMany< std::vector< SimTrack >, std::vector< OmniClusterRef >, unsigned int > >.keys(), edm::AssociationMap< edm::OneToMany< std::vector< reco::CaloJet >, std::vector< reco::Track >, unsigned int > >.keys(), edm::AssociationMap< edm::OneToMany< reco::PFJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToMany< std::vector< reco::PFJet >, std::vector< reco::PFCandidate >, unsigned int > >.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::Track >, double, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< reco::CandidateCollection, reco::CandidateCollection > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< std::vector< reco::Vertex >, std::vector< reco::Track >, float, unsigned int > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< std::vector< reco::Vertex >, std::vector< reco::PFCandidate >, int, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< MomentumConstraint > > >.keys(), edm::AssociationMap< edm::OneToOne< std::vector< TrackCandidate >, std::vector< Trajectory >, unsigned int > >.keys(), edm::AssociationMap< edm::OneToManyWithQualityGeneric< TrackingParticleCollection, edm::View< reco::Track >, double > >.keys(), edm::AssociationMap< edm::OneToOne< TrackCollection, TrackInfoCollection > >.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::Photon >, float > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< std::vector< reco::Vertex >, std::vector< reco::Track >, int, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< reco::GsfTrackCollection, std::vector< VertexConstraint > > >.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::RecoChargedCandidate >, float > >.keys(), edm::AssociationMap< edm::OneToMany< std::vector< reco::Track >, std::vector< TrajectorySeed >, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< BasicClusterCollection, ClusterShapeCollection > >.keys(), edm::AssociationMap< edm::OneToMany< reco::FFTPFJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToMany< reco::CandSecondaryVertexTagInfoCollection, std::vector< reco::VertexCompositePtrCandidate > > >.keys(), edm::AssociationMap< edm::OneToManyWithQualityGeneric< CandidateView, CandidateView, bool > >.keys(), edm::AssociationMap< edm::OneToOne< SuperClusterCollection, HFEMClusterShapeCollection > >.keys(), edm::AssociationMap< edm::OneToMany< reco::FFTJPTJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToValue< reco::TrackCollection, reco::TauImpactParameterTrackData > >.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::RecoEcalCandidate >, float > >.keys(), edm::AssociationMap< edm::OneToOne< std::vector< Trajectory >, reco::TrackCollection, unsigned short > >.keys(), edm::AssociationMap< edm::OneToMany< reco::CaloJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToValue< BasicClusterCollection, float, unsigned short > >.keys(), edm::AssociationMap< edm::OneToMany< reco::GenJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToMany< reco::FFTBasicJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< std::vector< reco::PFCandidate >, std::vector< reco::Vertex >, int, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< VertexConstraint > > >.keys(), edm::AssociationMap< edm::OneToMany< reco::JPTJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToMany< reco::PFClusterJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< edm::View< reco::Vertex >, TrackingVertexCollection, double > >.keys(), edm::AssociationMap< edm::OneToOne< reco::GsfTrackCollection, std::vector< MomentumConstraint > > >.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::Track >, bool, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< reco::TrackCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToOneGeneric< reco::CandidateView, reco::CandidateView > >.keys(), edm::AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< TrackParamConstraint > > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< std::vector< reco::Vertex >, std::vector< reco::PFCandidate >, float, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< std::vector< reco::Track >, std::vector< Trajectory >, unsigned int > >.keys(), edm::AssociationMap< edm::OneToMany< std::vector< Trajectory >, std::vector< TrajectorySeed >, unsigned int > >.keys(), edm::AssociationMap< edm::OneToMany< reco::FFTCaloJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToValue< reco::CaloJetCollection, reco::L2TauIsolationInfo > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< std::vector< reco::Track >, std::vector< reco::Vertex >, int, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< GsfElectronCollection, ElectronIDCollection > >.keys(), edm::AssociationMap< edm::OneToManyWithQualityGeneric< edm::View< reco::Track >, TrackingParticleCollection, double > >.keys(), edm::AssociationMap< edm::OneToMany< reco::TrackJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< reco::CandidateCollection, reco::CandidateCollection, double > >.keys(), edm::AssociationMap< Tag >.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::Electron >, float > >.keys(), edm::AssociationMap< edm::OneToMany< reco::GenericJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToMany< reco::FFTTrackJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToOne< std::vector< Trajectory >, std::vector< Trajectory >, unsigned int > >.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::Track >, float, unsigned int > >.keys(), edm::AssociationMap< edm::OneToMany< reco::BasicJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToMany< reco::SecondaryVertexTagInfoCollection, reco::VertexCollection > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< TrackingVertexCollection, edm::View< reco::Vertex >, double > >.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::Track >, int, unsigned int > >.keys(), edm::AssociationMap< edm::OneToMany< L2MuonTrajectorySeedCollection, L2MuonTrajectorySeedCollection > >.keys(), edm::AssociationMap< edm::OneToOne< std::vector< Trajectory >, reco::GsfTrackCollection, unsigned short > >.keys(), edm::AssociationMap< edm::OneToMany< JetC, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToMany< reco::FFTGenJetCollection, reco::TrackCollection > >.keys(), and svgfig.SVG.keys().

213  def smallestQueue(self):
214  smallest=self.keys()[0]
215  sizeSmallest=self[smallest].pendingThreads()
216  for srv in self.keys()[1:]:
217  size=self[srv].pendingThreads()
218  if size < sizeSmallest:
219  smallest = srv
220  sizeSmallest = size
221  return smallest
def psClasses.queueList.thinerQueue (   self)

Definition at line 222 of file psClasses.py.

References Enumerate.Enumerate.keys(), DictTypes.SortedKeysDict.keys(), MagFieldConfig.keys, edm::RefVectorBase< T >.keys(), edm::RefVectorBase< unsigned long >.keys(), edm::RefVectorBase< std::pair< unsigned int, unsigned int > >.keys(), edm::RefVectorBase< int >.keys(), edm::RefVectorBase< unsigned int >.keys(), edm::RefVectorBase< std::vector< unsigned int >::size_type >.keys(), RefVectorBase< KEY >.keys(), edm::RefVectorBase< key_type >.keys(), cmsPerfPublish.Table.keys, generateEDF.LumiInfoCont.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::GsfTrack >, double, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< TrackCandidateCollection, TrajectorySeedCollection > >.keys(), edm::AssociationMap< edm::OneToMany< std::vector< SimTrack >, std::vector< OmniClusterRef >, unsigned int > >.keys(), edm::AssociationMap< edm::OneToMany< std::vector< reco::CaloJet >, std::vector< reco::Track >, unsigned int > >.keys(), edm::AssociationMap< edm::OneToMany< reco::PFJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToMany< std::vector< reco::PFJet >, std::vector< reco::PFCandidate >, unsigned int > >.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::Track >, double, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< reco::CandidateCollection, reco::CandidateCollection > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< std::vector< reco::Vertex >, std::vector< reco::Track >, float, unsigned int > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< std::vector< reco::Vertex >, std::vector< reco::PFCandidate >, int, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< MomentumConstraint > > >.keys(), edm::AssociationMap< edm::OneToOne< std::vector< TrackCandidate >, std::vector< Trajectory >, unsigned int > >.keys(), edm::AssociationMap< edm::OneToManyWithQualityGeneric< TrackingParticleCollection, edm::View< reco::Track >, double > >.keys(), edm::AssociationMap< edm::OneToOne< TrackCollection, TrackInfoCollection > >.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::Photon >, float > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< std::vector< reco::Vertex >, std::vector< reco::Track >, int, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< reco::GsfTrackCollection, std::vector< VertexConstraint > > >.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::RecoChargedCandidate >, float > >.keys(), edm::AssociationMap< edm::OneToMany< std::vector< reco::Track >, std::vector< TrajectorySeed >, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< BasicClusterCollection, ClusterShapeCollection > >.keys(), edm::AssociationMap< edm::OneToMany< reco::FFTPFJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToMany< reco::CandSecondaryVertexTagInfoCollection, std::vector< reco::VertexCompositePtrCandidate > > >.keys(), edm::AssociationMap< edm::OneToManyWithQualityGeneric< CandidateView, CandidateView, bool > >.keys(), edm::AssociationMap< edm::OneToOne< SuperClusterCollection, HFEMClusterShapeCollection > >.keys(), edm::AssociationMap< edm::OneToMany< reco::FFTJPTJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToValue< reco::TrackCollection, reco::TauImpactParameterTrackData > >.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::RecoEcalCandidate >, float > >.keys(), edm::AssociationMap< edm::OneToOne< std::vector< Trajectory >, reco::TrackCollection, unsigned short > >.keys(), edm::AssociationMap< edm::OneToMany< reco::CaloJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToValue< BasicClusterCollection, float, unsigned short > >.keys(), edm::AssociationMap< edm::OneToMany< reco::GenJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToMany< reco::FFTBasicJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< std::vector< reco::PFCandidate >, std::vector< reco::Vertex >, int, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< VertexConstraint > > >.keys(), edm::AssociationMap< edm::OneToMany< reco::JPTJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToMany< reco::PFClusterJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< edm::View< reco::Vertex >, TrackingVertexCollection, double > >.keys(), edm::AssociationMap< edm::OneToOne< reco::GsfTrackCollection, std::vector< MomentumConstraint > > >.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::Track >, bool, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< reco::TrackCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToOneGeneric< reco::CandidateView, reco::CandidateView > >.keys(), edm::AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< TrackParamConstraint > > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< std::vector< reco::Vertex >, std::vector< reco::PFCandidate >, float, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< std::vector< reco::Track >, std::vector< Trajectory >, unsigned int > >.keys(), edm::AssociationMap< edm::OneToMany< std::vector< Trajectory >, std::vector< TrajectorySeed >, unsigned int > >.keys(), edm::AssociationMap< edm::OneToMany< reco::FFTCaloJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToValue< reco::CaloJetCollection, reco::L2TauIsolationInfo > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< std::vector< reco::Track >, std::vector< reco::Vertex >, int, unsigned int > >.keys(), edm::AssociationMap< edm::OneToOne< GsfElectronCollection, ElectronIDCollection > >.keys(), edm::AssociationMap< edm::OneToManyWithQualityGeneric< edm::View< reco::Track >, TrackingParticleCollection, double > >.keys(), edm::AssociationMap< edm::OneToMany< reco::TrackJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< reco::CandidateCollection, reco::CandidateCollection, double > >.keys(), edm::AssociationMap< Tag >.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::Electron >, float > >.keys(), edm::AssociationMap< edm::OneToMany< reco::GenericJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToMany< reco::FFTTrackJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToOne< std::vector< Trajectory >, std::vector< Trajectory >, unsigned int > >.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::Track >, float, unsigned int > >.keys(), edm::AssociationMap< edm::OneToMany< reco::BasicJetCollection, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToMany< reco::SecondaryVertexTagInfoCollection, reco::VertexCollection > >.keys(), edm::AssociationMap< edm::OneToManyWithQuality< TrackingVertexCollection, edm::View< reco::Vertex >, double > >.keys(), edm::AssociationMap< edm::OneToValue< std::vector< reco::Track >, int, unsigned int > >.keys(), edm::AssociationMap< edm::OneToMany< L2MuonTrajectorySeedCollection, L2MuonTrajectorySeedCollection > >.keys(), edm::AssociationMap< edm::OneToOne< std::vector< Trajectory >, reco::GsfTrackCollection, unsigned short > >.keys(), edm::AssociationMap< edm::OneToMany< JetC, reco::TrackCollection > >.keys(), edm::AssociationMap< edm::OneToMany< reco::FFTGenJetCollection, reco::TrackCollection > >.keys(), and svgfig.SVG.keys().

223  def thinerQueue(self):
224  thinnest=self.keys()[0]
225  weightThinnest=self[thinnest].queueWeight()
226  for srv in self.keys()[1:]:
227  weight=self[srv].queueWeight()
228  if weight < weightThinnest:
229  thinnest = srv
230  weightThinnest = weight
231  return thinnest
232 
233 
234 
235 
236 
237 

Member Data Documentation

psClasses.queueList.Cores

Definition at line 206 of file psClasses.py.

psClasses.queueList.EdmRefreshLock

Definition at line 209 of file psClasses.py.

psClasses.queueList.Jay

Definition at line 207 of file psClasses.py.

psClasses.queueList.QueueLock

Definition at line 208 of file psClasses.py.