La parte dei sipm c'è solo in python, col file principale (sipm_wf.py) che importa il file contenente la classe (sipm_wf_class.py)
Per la parte del claro, ci sono 2 versioni sia in C++ sia in python:
a) quella con _ all'inizio è la versione procedurale con un file singolo che esegue così com'è (_claro.py ; _claro.cpp)
b) quella divisa in due parti, anche qui una ha la classe (claro_class.py ; claro.h) e l'altra il codice che la esegue (claro.py ; claro.cpp)