From 655c354c9fc0dce41c158570ee7f1ec7df337922 Mon Sep 17 00:00:00 2001 From: Stan Seibert Date: Sat, 10 Sep 2011 15:01:35 -0400 Subject: Implement len() for event.Photons class. --- event.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'event.py') diff --git a/event.py b/event.py index ed64b63..f611edb 100644 --- a/event.py +++ b/event.py @@ -42,6 +42,9 @@ class Photons(object): flags = np.concatenate((self.flags, other.flags)) return Photons(pos, dir, pol, wavelengths, t, last_hit_triangles, flags) + def __len__(self): + return len(self.pos) + class Channels(object): def __init__(self, hit, t, q, flags=None): self.hit = hit -- cgit