35#ifndef G4LOCATOR_CHANGE_LOGGER_HH
36#define G4LOCATOR_CHANGE_LOGGER_HH 1
67 G4int iter,
unsigned int count,
73 friend std::ostream&
operator << ( std::ostream& os,
79 std::ostream&
StreamInfo(std::ostream& os)
const;
90 const std::string fName;
99 G4int iter,
unsigned int count,
109 push_back( chngRecord );
116 push_back( chngRecord );
G4FieldTrack defines a data structure bringing together a magnetic track's state (position,...
std::ostream & StreamInfo(std::ostream &os) const
friend std::ostream & operator<<(std::ostream &os, const G4LocatorChangeLogger &logR)
G4LocatorChangeLogger(const std::string &name)
void AddRecord(G4LocatorChangeRecord &&chngRecord)
static std::ostream & ReportEndChanges(std::ostream &os, const G4LocatorChangeLogger &startA, const G4LocatorChangeLogger &endB)
G4LocatorChangeRecord records the changes in an endpoint of a locator. Its key use is in playing thes...