Public Member Functions | |
def | __init__ (self, input, output, sortkey=lambda x:x.pt, reverse=True, selector=None, maxObjects=None) |
def | analyze (self, event) |
def | beginFile (self, inputFile, outputFile, inputTree, wrappedOutputTree) |
def | beginJob (self) |
def | endFile (self, inputFile, outputFile, inputTree, wrappedOutputTree) |
def | endJob (self) |
def | filterBranchNames (self, branches, collection) |
Public Attributes | |
branchType | |
brlist_all | |
brlist_sep | |
input | |
is_there | |
maxObjects | |
nInputs | |
out | |
output | |
reverse | |
selector | |
sortkey | |
Definition at line 21 of file collectionMerger.py.
def collectionMerger.collectionMerger.__init__ | ( | self, | |
input, | |||
output, | |||
sortkey = lambda x: x.pt , |
|||
reverse = True , |
|||
selector = None , |
|||
maxObjects = None |
|||
) |
Definition at line 28 of file collectionMerger.py.
def collectionMerger.collectionMerger.analyze | ( | self, | |
event | |||
) |
process event, return True (go to next module) or False (fail, go to next event)
Definition at line 104 of file collectionMerger.py.
References collectionMerger.collectionMerger.brlist_all, event.Event.input, WorkFlow.WorkFlow.input, collectionMerger.collectionMerger.input, RBCInput.input, MuonStub.input, personalPlayback.Playback.input, options.HLTProcessOptions.input, collectionMerger.collectionMerger.is_there, collectionMerger.collectionMerger.maxObjects, collectionMerger.collectionMerger.nInputs, L1TMuonOverlapParams::LayerInputNode.nInputs, exampleModule.exampleProducer.out, mhtjuProducerCpp.mhtjuProducerCpp.out, ProcMultiply.out, collectionMerger.collectionMerger.out, PhysicsTools::Calibration::ProcMultiply.out, BeamHaloAnalyzer.out, l1ct::Event.out, CSCFileDumper.output, collectionMerger.collectionMerger.output, MessageLogger.output, GeometryComparisonPlotter.output, edm::service::MessageLoggerDefaults::Destination.output, personalPlayback.Playback.output, options.HLTProcessOptions.output, PhysicsTools::MVAComputer.output, PhysicsTools::Calibration::MVAComputer.output, PhysicsTools::VarProcessor::ValueIterator.output, isotrackApplyRegressor.range, collectionMerger.collectionMerger.reverse, hgcalTriggerChains.HGCalTriggerChains.selector, RawDataSelector.selector, collectionMerger.collectionMerger.selector, BPHMultiSelectBase< T >::SelectElement.selector, BPHRecoBuilder::BPHRecoSource.selector, and collectionMerger.collectionMerger.sortkey.
def collectionMerger.collectionMerger.beginFile | ( | self, | |
inputFile, | |||
outputFile, | |||
inputTree, | |||
wrappedOutputTree | |||
) |
Definition at line 49 of file collectionMerger.py.
def collectionMerger.collectionMerger.beginJob | ( | self | ) |
Definition at line 43 of file collectionMerger.py.
def collectionMerger.collectionMerger.endFile | ( | self, | |
inputFile, | |||
outputFile, | |||
inputTree, | |||
wrappedOutputTree | |||
) |
Definition at line 91 of file collectionMerger.py.
def collectionMerger.collectionMerger.endJob | ( | self | ) |
Definition at line 46 of file collectionMerger.py.
def collectionMerger.collectionMerger.filterBranchNames | ( | self, | |
branches, | |||
collection | |||
) |
Definition at line 94 of file collectionMerger.py.
collectionMerger.collectionMerger.branchType |
Definition at line 40 of file collectionMerger.py.
collectionMerger.collectionMerger.brlist_all |
Definition at line 75 of file collectionMerger.py.
Referenced by collectionMerger.collectionMerger.analyze().
collectionMerger.collectionMerger.brlist_sep |
Definition at line 72 of file collectionMerger.py.
collectionMerger.collectionMerger.input |
Definition at line 29 of file collectionMerger.py.
Referenced by collectionMerger.collectionMerger.analyze().
collectionMerger.collectionMerger.is_there |
Definition at line 77 of file collectionMerger.py.
Referenced by collectionMerger.collectionMerger.analyze().
collectionMerger.collectionMerger.maxObjects |
Definition at line 39 of file collectionMerger.py.
Referenced by collectionMerger.collectionMerger.analyze().
collectionMerger.collectionMerger.nInputs |
Definition at line 31 of file collectionMerger.py.
Referenced by collectionMerger.collectionMerger.analyze().
collectionMerger.collectionMerger.out |
Definition at line 85 of file collectionMerger.py.
Referenced by collectionMerger.collectionMerger.analyze().
collectionMerger.collectionMerger.output |
Definition at line 30 of file collectionMerger.py.
Referenced by collectionMerger.collectionMerger.analyze().
collectionMerger.collectionMerger.reverse |
Definition at line 33 of file collectionMerger.py.
Referenced by collectionMerger.collectionMerger.analyze().
collectionMerger.collectionMerger.selector |
Definition at line 35 of file collectionMerger.py.
Referenced by collectionMerger.collectionMerger.analyze().
collectionMerger.collectionMerger.sortkey |
Definition at line 32 of file collectionMerger.py.
Referenced by collectionMerger.collectionMerger.analyze().