CSV文字列にしたい(SensorHit::ToCsvString

 1#include <sstream>
 2
 3G4String SensorHit::ToCsvString() const
 4{
 5    std::sstream ss;
 6    ss << fRunID;
 7    ss << "," << fEventID;
 8    ss << "," << fTrackID;
 9    ss << "," << fStepID;
10    ss << "," << fTrackParentID;
11    // G4Step
12    ss << "," << fEnergyDeposit;
13    ss << "," << fTrackLength;
14    ss << "," << fStepLength;
15    ss << "," << fStepXYZ.getX();
16    ss << "," << fStepXYZ.getY();
17    ss << "," << fStepXYZ.getZ();
18
19    G4String line{ss.str()};
20
21    return line;
22};