VMC Examples Version 6.8
Loading...
Searching...
No Matches
read.C File Reference

Macro for reading the A01 simulated data from Root file. More...

Go to the source code of this file.

Functions

void read ()

Detailed Description

Macro for reading the A01 simulated data from Root file.

Definition in file read.C.

Function Documentation

◆ read()

void read ( )

Macro for reading the E03 simulated data from Root file Note that since Root 6 the libraries have to be loaded first via load_g4.C.

Definition at line 13 of file read.C.

14{
15/// Macro for reading the E03 simulated data from Root file
16/// Note that since Root 6 the libraries have to be loaded first
17/// via load_g4.C.
18
19 // MC application
21 = new A01MCApplication("Example A01", "The Example A01 MC application",);
22
23 for (Int_t i=0; i<5; i++) {
24 cout << " Event no " << i+1 << ":" << endl;
25 appl->ReadEvent(i);
26 appl->GetHodoscopeSD1()->Print();
27 appl->GetHodoscopeSD2()->Print();
28 appl->GetDriftChamberSD1()->Print();
29 appl->GetDriftChamberSD2()->Print();
32 cout << endl;
33 }
34}
virtual void Print(Option_t *option="") const
virtual void Print(Option_t *option="") const
Implementation of the TVirtualMCApplication.
void ReadEvent(Int_t i)
A01HodoscopeSD * GetHodoscopeSD2() const
A01DriftChamberSD * GetDriftChamberSD2() const
A01HodoscopeSD * GetHodoscopeSD1() const
A01EmCalorimeterSD * GetEmCalorimeterSD() const
A01DriftChamberSD * GetDriftChamberSD1() const
A01HadCalorimeterSD * GetHadCalorimeterSD() const