Using Python Help

Using Python HelpΒΆ

You can use python help for a lot of this

from func_adl_servicex_xaodr21.event_collection import Event
help(Event)
Help on class Event in module func_adl_servicex_xaodr21.event_collection:

class Event(builtins.object)
 |  The top level event class. All data in the event is accessed from here
 |  
 |  Methods defined here:
 |  
 |  BTagVertices(self, name: 'str') -> 'func_adl_servicex_xaodr21.FADLStream[func_adl_servicex_xaodr21.xAOD.btagvertex_v1.BTagVertex_v1]'
 |  
 |  BTaggings(self, name: 'str') -> 'func_adl_servicex_xaodr21.FADLStream[func_adl_servicex_xaodr21.xAOD.btagging_v1.BTagging_v1]'
 |  
 |  CaloClusters(self, name: 'str') -> 'func_adl_servicex_xaodr21.FADLStream[func_adl_servicex_xaodr21.xAOD.calocluster_v1.CaloCluster_v1]'
 |  
 |  CaloTowers(self, name: 'str') -> 'func_adl_servicex_xaodr21.FADLStream[func_adl_servicex_xaodr21.xAOD.calotower_v1.CaloTower_v1]'
 |  
 |  DiTauJets(self, calibration: 'str' = 'NOSYS', working_point: 'str' = 'Tight') -> 'func_adl_servicex_xaodr21.FADLStream[func_adl_servicex_xaodr21.xAOD.ditaujet_v1.DiTauJet_v1]'
 |  
 |  Egammas(self, name: 'str') -> 'func_adl_servicex_xaodr21.FADLStream[func_adl_servicex_xaodr21.xAOD.egamma_v1.Egamma_v1]'
 |  
 |  Electrons(self, calibrated_collection: 'Optional[str]' = None, uncalibrated_collection: 'Optional[str]' = None) -> 'func_adl_servicex_xaodr21.FADLStream[func_adl_servicex_xaodr21.xAOD.electron_v1.Electron_v1]'
 |  
 |  EventInfo(self, name: 'str') -> 'func_adl_servicex_xaodr21.xAOD.eventinfo_v1.EventInfo_v1'
 |  
 |  EventInfos(self, name: 'str') -> 'func_adl_servicex_xaodr21.FADLStream[func_adl_servicex_xaodr21.xAOD.eventinfo_v1.EventInfo_v1]'
 |  
 |  IParticles(self, name: 'str') -> 'func_adl_servicex_xaodr21.FADLStream[func_adl_servicex_xaodr21.xAOD.iparticle.IParticle]'
 |  
 |  Jets(self, calibrated_collection: 'Optional[str]' = None, uncalibrated_collection: 'Optional[str]' = None) -> 'func_adl_servicex_xaodr21.FADLStream[func_adl_servicex_xaodr21.xAOD.jet_v1.Jet_v1]'
 |  
 |  MissingET(self, calibrated_collection: 'Optional[str]' = None, uncalibrated_collection: 'Optional[str]' = None) -> 'func_adl_servicex_xaodr21.FADLStream[func_adl_servicex_xaodr21.xAOD.missinget_v1.MissingET_v1]'
 |  
 |  MuonSegments(self, name: 'str') -> 'func_adl_servicex_xaodr21.FADLStream[func_adl_servicex_xaodr21.xAOD.muonsegment_v1.MuonSegment_v1]'
 |  
 |  Muons(self, calibrated_collection: 'Optional[str]' = None, uncalibrated_collection: 'Optional[str]' = None) -> 'func_adl_servicex_xaodr21.FADLStream[func_adl_servicex_xaodr21.xAOD.muon_v1.Muon_v1]'
 |  
 |  NeutralParticles(self, name: 'str') -> 'func_adl_servicex_xaodr21.FADLStream[func_adl_servicex_xaodr21.xAOD.neutralparticle_v1.NeutralParticle_v1]'
 |  
 |  PFOs(self, name: 'str') -> 'func_adl_servicex_xaodr21.FADLStream[func_adl_servicex_xaodr21.xAOD.pfo_v1.PFO_v1]'
 |  
 |  Photons(self, calibrated_collection: 'Optional[str]' = None, uncalibrated_collection: 'Optional[str]' = None) -> 'func_adl_servicex_xaodr21.FADLStream[func_adl_servicex_xaodr21.xAOD.photon_v1.Photon_v1]'
 |  
 |  SlowMuons(self, name: 'str') -> 'func_adl_servicex_xaodr21.FADLStream[func_adl_servicex_xaodr21.xAOD.slowmuon_v1.SlowMuon_v1]'
 |  
 |  TauJets(self, calibrated_collection: 'Optional[str]' = None, uncalibrated_collection: 'Optional[str]' = None) -> 'func_adl_servicex_xaodr21.FADLStream[func_adl_servicex_xaodr21.xAOD.taujet_v3.TauJet_v3]'
 |  
 |  TauTracks(self, name: 'str') -> 'func_adl_servicex_xaodr21.FADLStream[func_adl_servicex_xaodr21.xAOD.tautrack_v1.TauTrack_v1]'
 |  
 |  TrackCaloClusters(self, name: 'str') -> 'func_adl_servicex_xaodr21.FADLStream[func_adl_servicex_xaodr21.xAOD.trackcalocluster_v1.TrackCaloCluster_v1]'
 |  
 |  TrackParticles(self, name: 'str') -> 'func_adl_servicex_xaodr21.FADLStream[func_adl_servicex_xaodr21.xAOD.trackparticle_v1.TrackParticle_v1]'
 |  
 |  TruthEvents(self, name: 'str') -> 'func_adl_servicex_xaodr21.FADLStream[func_adl_servicex_xaodr21.xAOD.truthevent_v1.TruthEvent_v1]'
 |  
 |  TruthMetaDatas(self, name: 'str') -> 'func_adl_servicex_xaodr21.FADLStream[func_adl_servicex_xaodr21.xAOD.truthmetadata_v1.TruthMetaData_v1]'
 |  
 |  TruthParticles(self, name: 'str') -> 'func_adl_servicex_xaodr21.FADLStream[func_adl_servicex_xaodr21.xAOD.truthparticle_v1.TruthParticle_v1]'
 |  
 |  TruthVertices(self, name: 'str') -> 'func_adl_servicex_xaodr21.FADLStream[func_adl_servicex_xaodr21.xAOD.truthvertex_v1.TruthVertex_v1]'
 |  
 |  Vertices(self, name: 'str') -> 'func_adl_servicex_xaodr21.FADLStream[func_adl_servicex_xaodr21.xAOD.vertex_v1.Vertex_v1]'
 |  
 |  ----------------------------------------------------------------------
 |  Data descriptors defined here:
 |  
 |  __dict__
 |      dictionary for instance variables (if defined)
 |  
 |  __weakref__
 |      list of weak references to the object (if defined)
from func_adl_servicex_xaodr21.xAOD.jet_v1 import Jet_v1
help(Jet_v1)
Help on class Jet_v1 in module func_adl_servicex_xaodr21.xAOD.jet_v1:

class Jet_v1(builtins.object)
 |  A class
 |  
 |  Methods defined here:
 |  
 |  btagging(self) -> 'func_adl_servicex_xaodr21.xAOD.btagging_v1.BTagging_v1'
 |      A method
 |  
 |  btaggingLink(self) -> 'func_adl_servicex_xaodr21.elementlink_datavector_xaod_btagging_v1__.ElementLink_DataVector_xAOD_BTagging_v1__'
 |      A method
 |  
 |  clearDecorations(self) -> 'bool'
 |      A method
 |  
 |  constituentLinks(self) -> 'func_adl_servicex_xaodr21.vector_elementlink_datavector_xaod_iparticle___.vector_ElementLink_DataVector_xAOD_IParticle___'
 |      A method
 |  
 |  e(self) -> 'float'
 |      A method
 |  
 |  eta(self) -> 'float'
 |      A method
 |  
 |  getConstituents(self) -> 'func_adl_servicex_xaodr21.xAOD.jetconstituentvector.JetConstituentVector'
 |      A method
 |  
 |  getSizeParameter(self) -> 'float'
 |      A method
 |  
 |  hasNonConstStore(self) -> 'bool'
 |      A method
 |  
 |  hasStore(self) -> 'bool'
 |      A method
 |  
 |  index(self) -> 'int'
 |      A method
 |  
 |  m(self) -> 'float'
 |      A method
 |  
 |  numConstituents(self) -> 'int'
 |      A method
 |  
 |  p4(self) -> 'func_adl_servicex_xaodr21.tlorentzvector.TLorentzVector'
 |      A method
 |  
 |  phi(self) -> 'float'
 |      A method
 |  
 |  pt(self) -> 'float'
 |      A method
 |  
 |  px(self) -> 'float'
 |      A method
 |  
 |  py(self) -> 'float'
 |      A method
 |  
 |  pz(self) -> 'float'
 |      A method
 |  
 |  rapidity(self) -> 'float'
 |      A method
 |  
 |  rawConstituent(self, i: 'int') -> 'func_adl_servicex_xaodr21.xAOD.iparticle.IParticle'
 |      A method
 |  
 |  usingPrivateStore(self) -> 'bool'
 |      A method
 |  
 |  usingStandaloneStore(self) -> 'bool'
 |      A method
 |  
 |  ----------------------------------------------------------------------
 |  Readonly properties defined here:
 |  
 |  auxdataConst
 |      A method
 |  
 |  getAttribute
 |      A method
 |  
 |  isAvailable
 |      A method
 |  
 |  ----------------------------------------------------------------------
 |  Data descriptors defined here:
 |  
 |  __dict__
 |      dictionary for instance variables (if defined)
 |  
 |  __weakref__
 |      list of weak references to the object (if defined)