Ejemplo n.º 1
0
void BkgParamH5::Close() {
  if (amplDS != NULL) {
    amplDS->Close();            amplDS = NULL;
    beadDCDS->Close();          beadDCDS = NULL;
    beadDC_bgDS->Close();       beadDC_bgDS = NULL;
    kRateDS->Close();           kRateDS = NULL;
    resErrorDS->Close();        resErrorDS = NULL;
    beadInitParamDS->Close();   beadInitParamDS = NULL;
    darkOnceParamDS->Close();   darkOnceParamDS = NULL;
    darknessParamDS->Close();   darknessParamDS = NULL;
    emptyOnceParamDS->Close();  emptyOnceParamDS = NULL;
    regionInitParamDS->Close(); regionInitParamDS = NULL;
    regionOffsetDS->Close(); regionOffsetDS = NULL;

    close_Vector(regionParamDS);
    close_Vector(regionParamDSExtra);
    close_Vector(emphasisParamDS);

    close_Vector(beadFblk_avgErrDS);
    close_Vector(beadFblk_clonalDS);
    close_Vector(beadFblk_corruptDS);
  }

}
Ejemplo n.º 2
0
void RotatingCube::Close()
{
  close_Vector ( h5_vec );
}