Changeset 6808525 in ammosreader for src/ammosreader/PPDWContainer.py


Ignore:
Timestamp:
05/05/22 16:00:45 (3 years ago)
Author:
Enrico Schwass <ennoausberlin@…>
Branches:
AmmosSource, guix
Children:
94f7c24
Parents:
bfab5ea
Message:

import script improved

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/ammosreader/PPDWContainer.py

    rbfab5ea r6808525  
    1212            self.signals = signals
    1313
     14    def __str__(self):
     15        return "\n".join(["Number of pulses:" + str(len(self.signals)),
     16                          "Start time:" + str(self.start_time()),
     17                          "End time:" + str(self.end_time())])
     18
    1419    def add(self, a_pdw):
    1520        self.signals.append(a_pdw)
    1621
     22    def start_time(self):
     23        return min([each.time_of_arrival for each in self.signals])
     24
     25    def end_time(self):
     26        return max([each.time_of_arrival for each in self.signals])
    1727
    1828if __name__ == '__main__':
Note: See TracChangeset for help on using the changeset viewer.