--- PamCut/CollectionActions/ChargeHistosAction/ChargeHistosAction.cpp 2009/05/29 10:08:44 1.1 +++ PamCut/CollectionActions/ChargeHistosAction/ChargeHistosAction.cpp 2009/06/08 10:37:22 1.2 @@ -9,7 +9,7 @@ #include "ChargeHistosAction.h" -ChargeHistosAction::ChargeHistosAction(const char *actionName, TString outFileName) : +ChargeHistosAction::ChargeHistosAction(const char *actionName, TString outFileName, TString mode) : CollectionAction(actionName), #ifndef NO_TOFNUCLEI _tofNuclei(NULL), @@ -43,7 +43,7 @@ _trkNuclei(NULL), _chargeTrk("chargeTrk", "Charge Trk", 100, 0., 4.), #endif - _outFileName(outFileName) { + _outFileName(outFileName), _mode(mode) { } @@ -114,7 +114,7 @@ } void ChargeHistosAction::Finalize() { - TFile outFile(_outFileName, "RECREATE"); + TFile outFile(_outFileName, _mode); outFile.cd(); #ifndef NO_TOFNUCLEI