void KVSiliconVamos::SetACQParams() { // Add an acquisition parameter to this detector if (!fACQParams) { fACQParams = new KVList(); } // creer parametre d'acquisition avec meme nom que le detecteur KVACQParam* par = new KVACQParam(GetName()); par->SetDetector(this); par->SetType("E"); fACQParams->Add(par); }
void KVBIC::AddACQParam(const Char_t* type) { //Add an acquisition parameter of given type to this detector //The parameters for the BIC in blocking telescopes 1, 2, and 3 //were called CI_1601_x, CI_1602_x, and CI_1603_x respectively, //so here we have to override the KVDetector default behaviour. if (!fACQParams) fACQParams = new KVList(); KVACQParam* par = new KVACQParam(); TString name; name.Form("CI_16%02d_%s", GetTelescope()->GetNumber(), type); par->SetName(name); par->SetDetector(this); par->SetType(type); fACQParams->Add(par); }