Removed all dynamic_cast calls to convert referenced track/event to one of the allowe...
authorpulvir <pulvir@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 22 Feb 2011 08:53:03 +0000 (08:53 +0000)
committerpulvir <pulvir@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 22 Feb 2011 08:53:03 +0000 (08:53 +0000)
commit125c0528d44612049594a59424ce2319f8cdd6c3
treefca1d78e90d1470c939ae823995d7938cfee7ce3
parente2ee7ca1502b0ff08d36e585091e2a4b5e38f5bf
Removed all dynamic_cast calls to convert referenced track/event to one of the allowed input types (ESD,AOD,MC) and added a check to avoid segfault in case the referenced object points to nothing.
Now all casts are static, in order to gain advantace in terms of execution time, and make a more affidable ROOT RTTI which check the exact match between an object and a specified class template.
PWG2/RESONANCES/AliRsnDaughter.h
PWG2/RESONANCES/AliRsnEvent.h