Public Member Functions | |
def | __init__ (self, filesource, stride=1, offset=0, limit=None, spillcuts=None, index=None) |
def | getSource (self) |
def | sum_POT (self) |
def | add_spectrum (self, spec) |
def | reset_index (self) |
def | __setitem__ (self, key, df) |
def | __getitem__ (self, key) |
def | setupGo (self) |
def | getFile (self) |
def | setFile (self, f) |
def | closeFile (self) |
def | readData (self) |
def | fillSpectra (self) |
def | Go (self) |
def | cleanup (self) |
Public Attributes | |
gone | |
interactive | |
histdefs | |
index | |
dflist | |
summing | |
openfile | |
concat_time | |
Private Attributes | |
_files | |
_tables | |
_spillcuts | |
_POT | |
_potspecnocut | |
_potspeccut | |
_POTBase | |
_filegen | |
def PandAna.core.core.loader.__init__ | ( | self, | |
filesource, | |||
stride = 1 , |
|||
offset = 0 , |
|||
limit = None , |
|||
spillcuts = None , |
|||
index = None |
|||
) |
Definition at line 379 of file core.py.
def PandAna.core.core.loader.__getitem__ | ( | self, | |
key | |||
) |
Definition at line 447 of file core.py.
References PandAna.core.core.spectrum._tables, PandAna.core.core.loader._tables, novaddt::Boundary.index, minos::NuMCEvent.index, minos::NuEvent.index, PandAna.core.core.loader.index, print, and PandAna.core.core.loader.summing.
def PandAna.core.core.loader.__setitem__ | ( | self, | |
key, | |||
df | |||
) |
Definition at line 439 of file core.py.
References PandAna.core.core.spectrum._tables, PandAna.core.core.loader._tables, novaddt::Boundary.index, minos::NuMCEvent.index, minos::NuEvent.index, and PandAna.core.core.loader.index.
def PandAna.core.core.loader.add_spectrum | ( | self, | |
spec | |||
) |
Definition at line 428 of file core.py.
References PandAna.core.core.loader._spillcuts, PandAna.core.core.loader.histdefs, and PandAna.core.core.loader.summing.
def PandAna.core.core.loader.cleanup | ( | self | ) |
Definition at line 569 of file core.py.
References PandAna.core.core.spectrum._tables, PandAna.core.core.loader._tables, and PandAna.core.core.loader.histdefs.
Referenced by PandAna.core.core.loader.Go().
def PandAna.core.core.loader.closeFile | ( | self | ) |
Definition at line 491 of file core.py.
Referenced by PandAna.core.core.loader.Go(), and PandAna.core.core.associate.Go().
def PandAna.core.core.loader.fillSpectra | ( | self | ) |
def PandAna.core.core.loader.getFile | ( | self | ) |
Definition at line 485 of file core.py.
References PandAna.core.core.loader._filegen.
Referenced by ProjMan.Consumer.__iter__(), PandAna.core.core.loader.Go(), and PandAna.core.core.associate.Go().
def PandAna.core.core.loader.getSource | ( | self | ) |
def PandAna.core.core.loader.Go | ( | self | ) |
Definition at line 547 of file core.py.
References PandAna.core.core.loader.cleanup(), PandAna.core.core.loader.closeFile(), PandAna.core.core.loader.fillSpectra(), PandAna.core.core.loader.getFile(), print, daqdataformats::RawMilliSlice.readData(), daqdataformats::VERSION_NAMESPACE::RawDataBlock.readData(), daqdataformats::VERSION_NAMESPACE::RawMicroBlock.readData(), daqdataformats::RawMilliSliceIndex.readData(), daqdataformats::VERSION_NAMESPACE::RawConfigurationBlock.readData(), daqdataformats::VERSION_NAMESPACE::RawEvent.readData(), daqdataformats::RawTrigger.readData(), daqdataformats::VERSION_NAMESPACE::RawSummaryDCMDataHeader.readData(), daqdataformats::VERSION_NAMESPACE::RawTriggerRange.readData(), daqdataformats::VERSION_NAMESPACE::RawConfigurationName.readData(), daqdataformats::VERSION_NAMESPACE::RawConfigurationSystemID.readData(), daqdataformats::VERSION_NAMESPACE::RawMicroBlockHeader.readData(), daqdataformats::VERSION_NAMESPACE::RawMicroSliceHeader.readData(), daqdataformats::VERSION_NAMESPACE::RawSummaryDroppedMicroblock.readData(), daqdataformats::RawTimingMarker.readData(), daqdataformats::VERSION_NAMESPACE::RawConfigurationTail.readData(), daqdataformats::VERSION_NAMESPACE::RawSummaryDCMDataPoint.readData(), daqdataformats::VERSION_NAMESPACE::RawEventTail.readData(), daqdataformats::VERSION_NAMESPACE::RawTriggerTimingMarker.readData(), daqdataformats::VERSION_NAMESPACE::RawTriggerMask.readData(), daqdataformats::VERSION_NAMESPACE::RawTriggerTime.readData(), daqdataformats::RawDataBlock.readData(), daqdataformats::VERSION_NAMESPACE::RawDataBlockHeader.readData(), daqdataformats::VERSION_NAMESPACE::RawConfigurationHeader.readData(), daqdataformats::VERSION_NAMESPACE::RawTriggerHeader.readData(), daqdataformats::VERSION_NAMESPACE::RawTrigger.readData(), daqdataformats::VERSION_NAMESPACE::RawNanoSlice.readData(), daqdataformats::VERSION_NAMESPACE::RawEventHeader.readData(), daqdataformats::RawDAQData.readData(), daqdataformats::RawMicroSlice.readData(), daqdataformats::VERSION_NAMESPACE::RawNanoSliceHeader.readData(), daqdataformats::VERSION_NAMESPACE::RawRunHeader.readData(), daqdataformats::RawMilliSliceHeader.readData(), PandAna.core.core.loader.readData(), PandAna.core.core.loader.setFile(), and PandAna.core.core.loader.setupGo().
def PandAna.core.core.loader.readData | ( | self | ) |
Definition at line 494 of file core.py.
References PandAna.core.core.spectrum._tables, PandAna.core.core.loader._tables, append(), PandAna.core.core.loader.dflist, parse_dependency_file_t.list, and print.
Referenced by PandAna.core.core.loader.Go().
def PandAna.core.core.loader.reset_index | ( | self | ) |
Definition at line 435 of file core.py.
References PandAna.core.core.spectrum._tables, and PandAna.core.core.loader._tables.
def PandAna.core.core.loader.setFile | ( | self, | |
f | |||
) |
Definition at line 488 of file core.py.
Referenced by PandAna.core.core.loader.Go(), and PandAna.core.core.associate.Go().
def PandAna.core.core.loader.setupGo | ( | self | ) |
Definition at line 477 of file core.py.
References PandAna.core.core.loader.gone.
Referenced by PandAna.core.core.loader.Go(), and PandAna.core.core.associate.Go().
def PandAna.core.core.loader.sum_POT | ( | self | ) |
Definition at line 400 of file core.py.
|
private |
Definition at line 481 of file core.py.
Referenced by PandAna.core.core.loader.getFile().
|
private |
Definition at line 381 of file core.py.
Referenced by PandAna.core.core.interactive_loader.__getitem__(), PandAna.core.core.loader.getSource(), and PandAna.core.core.interactive_loader.keys().
|
private |
Definition at line 391 of file core.py.
Referenced by PandAna.core.core.loader.add_spectrum().
|
private |
Definition at line 385 of file core.py.
Referenced by PandAna.core.core.loader.__getitem__(), PandAna.core.core.interactive_loader.__getitem__(), PandAna.core.core.loader.__setitem__(), PandAna.core.core.loader.cleanup(), PandAna.core.core.loader.readData(), and PandAna.core.core.loader.reset_index().
PandAna.core.core.loader.dflist |
Definition at line 390 of file core.py.
Referenced by PandAna.core.core.loader.readData().
PandAna.core.core.loader.gone |
Definition at line 386 of file core.py.
Referenced by PandAna.core.core.loader.setupGo().
PandAna.core.core.loader.histdefs |
Definition at line 388 of file core.py.
Referenced by PandAna.core.core.loader.add_spectrum(), and PandAna.core.core.loader.cleanup().
PandAna.core.core.loader.index |
Definition at line 389 of file core.py.
Referenced by PandAna.core.core.loader.__getitem__(), and PandAna.core.core.loader.__setitem__().
PandAna.core.core.loader.openfile |
Definition at line 489 of file core.py.
Referenced by PandAna.core.core.associate.Go().
PandAna.core.core.loader.summing |
Definition at line 401 of file core.py.
Referenced by PandAna.core.core.loader.__getitem__(), and PandAna.core.core.loader.add_spectrum().