G4IT is a interface which allows the inheriting object : 
 
G4ITBox * GetPreviousBox()
 
void SetPreviousBox(G4ITBox *box)
 
void SetNextBox(G4ITBox *box)
 
A G4ITBox contains all IT of the same kind. 
 
G4IT * FindIT(const G4Track &)
The FindIT methods are used for check only. 
 
void TransferTo(G4ITBox *)