Digitization from GEANT tracking requires a predictable sequence of steps to produce raw simulated detector readout information.We have developed a software framework that simplifies the development and integration of...Digitization from GEANT tracking requires a predictable sequence of steps to produce raw simulated detector readout information.We have developed a software framework that simplifies the development and integration of digitizers by separating the coordination activities(sequencing and dispatching)from the actual digitization process.This separation allows the developers of digitizers to concentrate on digitization.The framework provides the sequencing infrastructure and a digitizer model,which means that all digitizers are required to follow the same sequencing rules and provide an interface that fits the model.展开更多
文摘Digitization from GEANT tracking requires a predictable sequence of steps to produce raw simulated detector readout information.We have developed a software framework that simplifies the development and integration of digitizers by separating the coordination activities(sequencing and dispatching)from the actual digitization process.This separation allows the developers of digitizers to concentrate on digitization.The framework provides the sequencing infrastructure and a digitizer model,which means that all digitizers are required to follow the same sequencing rules and provide an interface that fits the model.