Changeset 7946521 in ammosreader


Ignore:
Timestamp:
08/08/22 15:02:50 (3 years ago)
Author:
Enrico Schwass <ennoausberlin@…>
Branches:
AmmosSource, guix
Children:
2c2e689, f67e593
Parents:
d8483f7
Message:

count valid pulses too

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ammosreader/PPDWContainer.py

    rd8483f7 r7946521  
    2020    def __str__(self):
    2121        return "\n".join(["Number of pulses:" + str(len(self.signals)),
     22                          "Number of valid pulses:" + str(self.number_of_valid_pulses()),
    2223                          "Number of invalid pulses:" + str(self.number_of_invalid_pulses()),
    2324                          "Start time:" + str(self.start_time()),
     
    2930
    3031    def as_pulse_dict(self):
    31         print(datetime.now())
    3232        pulse_dict = {}
    3333        pulse_dict[0] = self.signals[0].to_json()
     
    3636            pulse_dict[index]["dtoa"] = (current_pdw.time_of_arrival - pulse_dict[index]["time of arrival"]).item()/1000.0
    3737        pulse_dict[index+1]["dtoa"] = 0.0  # np.timedelta64(0, 'us')
    38         print(datetime.now())
    3938        return pulse_dict
     39
     40    def number_of_valid_pulses(self):
     41        return sum(each.is_valid() for each in self.signals)
    4042
    4143    def number_of_invalid_pulses(self):
Note: See TracChangeset for help on using the changeset viewer.