#include "AliHMPID.h" //base class
#include "AliHMPIDDigitizer.h" //CreateDigitizer()
+class TGeoManager;
+
class AliHMPIDv1 : public AliHMPID //TObject-TNamed-AliModule-AliDetector-AliHMPID-AliHMPIDv0
{
public:
void AddAlignableVolumes( )const; //from AliModule invoked from AliMC
void CreateMaterials ( ); //from AliModule invoked from AliMC
void CreateGeometry ( ); //from AliModule invoked from AliMC
- AliDigitizer* CreateDigitizer (AliRunDigitizer *m )const{return new AliHMPIDDigitizer(m);} //from AliModule invoked from AliSimulation::RunDigitization()
+ AliDigitizer* CreateDigitizer (AliDigitizationInput *m )const{return new AliHMPIDDigitizer(m);} //from AliModule invoked from AliSimulation::RunDigitization()
void Digits2Raw ( ); //from AliModule invoked from AliSimulation::WriteRawFiles()
virtual void DefineOpticalProperties(); //from AliModule invoked from AliMC::ConstructOpGeometry() to set Cerenkov properties
void Hits2SDigits ( ); //from AliModule invoked from AliSimulation::RunSDigitization()