FairRoot/PandaRoot
Functions
PndFTSCAMCTrack.cxx File Reference
#include "PndFTSCAMCTrack.h"
#include "PndFTSCAMath.h"
#include "TParticle.h"
#include "TDatabasePDG.h"
#include "PndMCTrack.h"

Go to the source code of this file.

Functions

ostream & operator<< (ostream &out, const PndFTSCAMCTrack &a)
 
istream & operator>> (istream &in, PndFTSCAMCTrack &a)
 

Function Documentation

ostream& operator<< ( ostream &  out,
const PndFTSCAMCTrack a 
)

Definition at line 219 of file PndFTSCAMCTrack.cxx.

References PndFTSCAMCTrack::fFirstMCPointID, PndFTSCAMCTrack::fMotherId, PndFTSCAMCTrack::fNHits, PndFTSCAMCTrack::fNMCPoints, PndFTSCAMCTrack::fNReconstructed, PndFTSCAMCTrack::fNTurns, for(), PndFTSCAMCTrack::fP, PndFTSCAMCTrack::fPar, PndFTSCAMCTrack::fPDG, PndFTSCAMCTrack::fPt, PndFTSCAMCTrack::fSet, PndFTSCAMCTrack::fTPCPar, and i.

220 {
221  out << a.fMotherId << " " << a.fPDG << std::endl;
222  for (int i = 0; i < 7; i++) out << a.fPar[i] << " ";
223  out << std::endl;
224  for (int i = 0; i < 7; i++) out << a.fTPCPar[i] << " ";
225  out << std::endl;
226  out << a.fP << " " << a.fPt << std::endl;
227  out << a.fNHits << " " << a.fNMCPoints << " " << a.fFirstMCPointID << std::endl;
228  return out << a.fNReconstructed << " " << a.fSet << " " << a.fNTurns << std::endl;
229 }
Int_t i
Definition: run_full.C:25
for(int j=0;j< ncounts;j++)
TFile * out
Definition: reco_muo.C:20
istream& operator>> ( istream &  in,
PndFTSCAMCTrack a 
)

Definition at line 232 of file PndFTSCAMCTrack.cxx.

References PndFTSCAMCTrack::fFirstMCPointID, PndFTSCAMCTrack::fMotherId, PndFTSCAMCTrack::fNHits, PndFTSCAMCTrack::fNMCPoints, PndFTSCAMCTrack::fNReconstructed, PndFTSCAMCTrack::fNTurns, PndFTSCAMCTrack::fP, PndFTSCAMCTrack::fPar, PndFTSCAMCTrack::fPDG, PndFTSCAMCTrack::fPt, PndFTSCAMCTrack::fSet, PndFTSCAMCTrack::fTPCPar, and i.

233 {
234  in >> a.fMotherId;
235  in >> a.fPDG;
236  for (int i = 0; i < 7; i++) in >> a.fPar[i];
237  for (int i = 0; i < 7; i++) in >> a.fTPCPar[i];
238  in >> a.fP >> a.fPt;
239  in >> a.fNHits >> a.fNMCPoints >> a.fFirstMCPointID;
240  return in >> a.fNReconstructed >> a.fSet >> a.fNTurns;
241 }
Int_t i
Definition: run_full.C:25