//
// Origin: Christian Kuhn, IReS, Strasbourg, christian.kuhn@ires.in2p3.fr
//-------------------------------------------------------------------------
-#include <iostream.h>
+#include <Riostream.h>
#include <TMath.h>
#include "AliCascadeVertex.h"
#include <TFile.h>
#include <TTree.h>
#include <TObjArray.h>
-#include <iostream.h>
+#include <Riostream.h>
#include "AliCascadeVertex.h"
#include "AliCascadeVertexer.h"
/*
$Log$
+Revision 1.74 2002/10/14 14:57:00 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.67.4.3 2002/10/14 13:14:07 hristov
Updating VirtualMC to v3-09-02
// futher information.
//
///////////////////////////////////////////////////////////////////////////////
-#include <iostream.h>
-#include <iomanip.h>
-#include <fstream.h>
+#include <Riostream.h>
#include <stdlib.h>
#include <TMath.h>
#include <TRandom.h>
/*
$Id$
$Log$
+ Revision 1.27 2002/10/14 14:57:00 hristov
+ Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.23.4.2 2002/10/14 13:14:07 hristov
Updating VirtualMC to v3-09-02
*/
-#include <iostream.h>
+#include <Riostream.h>
#include <TFile.h>
#include <TMath.h>
#include <math.h>
/*
$Log$
+Revision 1.5 2002/10/14 14:57:00 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.2.8.1 2002/08/28 15:06:50 alibrary
Updating to v3-09-01
*/
-#include <iostream.h>
+#include <Riostream.h>
#include "AliITSClusterFinderSPDdubna.h"
#include "AliITSMapA1.h"
#include "AliITS.h"
* period of March - June 2001 *
**************************************************************************/
-#include <iostream.h>
+#include <Riostream.h>
#include <TArrayI.h>
#include "AliRun.h"
#include "AliITS.h"
/*
$Log$
+Revision 1.5 2002/10/14 14:57:00 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.3.4.1 2002/06/10 17:51:14 hristov
Merged with v3-08-02
*/
#include <stdlib.h>
-#include <iostream.h>
+#include <Riostream.h>
#include <TObjArray.h>
#include <TTree.h>
#include <TBranch.h>
/*
$Log$
+Revision 1.2 2002/10/14 14:57:00 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.1.2.1 2002/07/24 09:27:50 alibrary
Updating on VirtualMC
*/
#include <stdlib.h>
-#include <iostream.h>
+#include <Riostream.h>
#include <TObjArray.h>
#include <TClonesArray.h>
#include <TTree.h>
#include <TMath.h>
#include <TObjArray.h>
-#include <iostream.h>
+#include <Riostream.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include "AliITSPid.h"
#include "TMath.h"
#include "AliITSIOTrack.h"
-#include <iostream.h>
+#include <Riostream.h>
ClassImp(AliITSPid)
Float_t AliITSPid::qcorr(Float_t xc)
#include <TMatrix.h>
#include <TObjArray.h>
-#include <iostream.h>
-#include <fstream.h>
+#include <Riostream.h>
+#include <Riostream.h>
#include "AliITSRad.h"
/*
$Log$
+Revision 1.9 2002/10/14 14:57:00 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.7.6.1 2002/08/28 15:06:50 alibrary
Updating to v3-09-01
cleanded up a little bit of code.
*/
-#include <iostream.h>
+#include <Riostream.h>
#include <TMath.h>
#include "AliITSRawCluster.h"
////////////////////////////////////////////////////
#include <TObject.h>
-#include <iostream.h>
+#include <Riostream.h>
class AliITSRecPoint : public TObject {
//
// "PROPER WEIGHTS": (1+R^2)^2/(\sigma_x^2 + \sigma_y^2 + \sigma_MS^2)
//
-#include <iostream.h>
+#include <Riostream.h>
#include "AliITSRiemannFit.h"
#include "AliRun.h"
#include "TClonesArray.h"
#include "stdio.h"
#include "stdlib.h"
-#include "iostream.h"
+#include "Riostream.h"
#include "TH2.h"
#include "TMath.h"
#include "TF1.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-#include <iostream.h>
+#include <Riostream.h>
#include "AliITSTableSSD.h"
ClassImp(AliITSTableSSD);
// The track is mainly caracterized by the state vector of elements (fX0, fX1, fX2, fX3, fX4) and the
// corresponding covariance matrix of elements (C00, C10, ..... C44) that is triangular
//
-#include <iostream.h>
+#include <Riostream.h>
#include <TMath.h>
#include <TVector.h>
#include <TObjArray.h>
/*
$Log$
+Revision 1.21 2002/02/05 09:12:26 hristov
+Small mods for gcc 3.02
+
Revision 1.20 2001/11/21 14:47:45 barbera
Some unuseful print-out commented out
// imposition respectively. The authors thank Mariana Bondila to have help
// them to resolve some problems. July-2000
-#include <iostream.h>
-#include <fstream.h>
+#include <Riostream.h>
+#include <Riostream.h>
#include <TMath.h>
#include <TBranch.h>
#include <TVector.h>
#include <TROOT.h>
#include <TFile.h>
#include <TTree.h>
-#include <iostream.h>
+#include <Riostream.h>
#include "AliRun.h"
#include "AliITS.h"
/*
$Log$
+Revision 1.9 2002/10/14 14:57:00 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.7.6.1 2002/10/14 13:14:08 hristov
Updating VirtualMC to v3-09-02
*/
-#include <iostream.h>
+#include <Riostream.h>
#include "TArrayI.h"
#include "TClonesArray.h"
#include "AliITSdigit.h"
////////////////////////////////////////////////
// Digits classes for all ITS detectors //
////////////////////////////////////////////////
-#include <iostream.h>
-#include <fstream.h>
+#include <Riostream.h>
+#include <Riostream.h>
#include <TObject.h>
#include <TObjArray.h>
/*
$Log$
+Revision 1.8 2002/10/14 14:57:00 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.6.6.1 2002/06/10 17:51:15 hristov
Merged with v3-08-02
noise values).
*/
-#include <iostream.h>
+#include <Riostream.h>
#include <TMath.h>
#include <TString.h>
#include "AliITSetfSDD.h"
/*
-#include <iostream.h>
-#include <iomanip.h>
-#include <fstream.h>
+#include <Riostream.h>
#include <stdlib.h>
#include <TMath.h>
#include <TRandom.h>
/*
$Log$
+Revision 1.20 2002/10/14 14:57:00 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.18.8.1 2002/07/24 09:27:50 alibrary
Updating on VirtualMC
// ITS volumes. See the example classes AliITSgeomSPD, AliITSgeomSDD,
// and AliITSgeomSSD for a more detailed example.
////////////////////////////////////////////////////////////////////////
-#include <iostream.h>
-#include <fstream.h>
-#include <iomanip.h>
+#include <Riostream.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
// the information needed to do the coordinate transformation are kept in
// a specialized structure for ease of implementation.
/////////////////////////////////////////////////////////////////////////
-#include <fstream.h>
+#include <Riostream.h>
#include <TObject.h>
#include <TObjArray.h>
#include <TVector.h>
/*
$Log$
+Revision 1.15 2002/10/14 14:57:00 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.13.6.1 2002/06/10 17:51:15 hristov
Merged with v3-08-02
// specific local coordinates (cm).
////////////////////////////////////////////////////////////////////////
-#include <iostream.h>
-#include <iomanip.h>
+#include <Riostream.h>
#include <TMath.h>
#include <TBuffer.h>
#include <TClass.h>
/*
$Log$
+Revision 1.17 2002/10/14 14:57:00 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.15.6.1 2002/06/10 17:51:15 hristov
Merged with v3-08-02
// initilize this one with predefined values.
////////////////////////////////////////////////////////////////////////
-#include <iostream.h>
-#include <iomanip.h>
+#include <Riostream.h>
#include <stdlib.h>
#include <TShape.h>
//======================================================================
/*
$Log$
+Revision 1.17 2002/10/14 14:57:00 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.15.6.1 2002/06/10 17:51:15 hristov
Merged with v3-08-02
Additional smaller modifications are still to come.
*/
-//#include <iostream.h>
+//#include <Riostream.h>
//#include <TBRIK.h>
//#include "AliITSgeomSDD256.h"
//======================================================================
/*
$Log$
+Revision 1.17 2002/10/14 14:57:00 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.15.6.1 2002/06/10 17:51:15 hristov
Merged with v3-08-02
Additional smaller modifications are still to come.
*/
-//#include <iostream.h>
+//#include <Riostream.h>
//#include <TBRIK.h>
//#include "AliITSgeomSDD300.h"
/*
$Log$
+Revision 1.16 2002/10/14 14:57:00 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.14.6.1 2002/06/10 17:51:15 hristov
Merged with v3-08-02
// initilize this one with predefined values.
////////////////////////////////////////////////////////////////////////
-#include <iostream.h>
-#include <iomanip.h>
+#include <Riostream.h>
#include <TShape.h>
#include <TMath.h>
/*
$Log$
+Revision 1.16 2002/10/14 14:57:00 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.14.6.1 2002/06/10 17:51:15 hristov
Merged with v3-08-02
//=====================================================================
/*
$Log$
+Revision 1.16 2002/10/14 14:57:00 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.14.6.1 2002/06/10 17:51:15 hristov
Merged with v3-08-02
/*
$Log$
+Revision 1.16 2002/10/14 14:57:00 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.14.6.1 2002/06/10 17:51:15 hristov
Merged with v3-08-02
/*
$Log$
+Revision 1.16 2002/10/14 14:57:00 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.14.6.1 2002/06/10 17:51:15 hristov
Merged with v3-08-02
// initilize this one with predefined values.
////////////////////////////////////////////////////////////////////////
-#include <iostream.h>
-#include <iomanip.h>
+#include <Riostream.h>
#include <stdlib.h>
#include <TShape.h>
#include <TBRIK.h>
//======================================================================
/*
$Log$
+Revision 1.16 2002/10/14 14:57:00 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.14.6.1 2002/06/10 17:51:15 hristov
Merged with v3-08-02
//======================================================================
/*
$Log$
+Revision 1.16 2002/10/14 14:57:00 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.14.6.1 2002/06/10 17:51:15 hristov
Merged with v3-08-02
//======================================================================
/*
$Log$
+Revision 1.16 2002/10/14 14:57:00 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.14.6.1 2002/06/10 17:51:15 hristov
Merged with v3-08-02
#include <stdlib.h>
-#include <iostream.h>
+#include <Riostream.h>
#include <TROOT.h>
#include <TMath.h>
/*
$Log$
+Revision 1.19 2002/10/14 14:57:00 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.13.6.3 2002/08/28 15:06:50 alibrary
Updating to v3-09-01
*/
-#include <iostream.h>
+#include <Riostream.h>
#include <TMath.h>
#include <TRandom.h>
/* $Id$ */
#include "AliHit.h"
-#include <iostream.h>
+#include <Riostream.h>
#include <TLorentzVector.h>
class TParticle;
/*
$Log$
+Revision 1.1 2002/03/15 17:25:54 nilsen
+Renaming of old hit based Digitizer to make room for new SDigit version.
+
Revision 1.1 2001/11/27 16:27:28 nilsen
Adding AliITSDigitizer class to do merging and digitization . Based on the
TTask method. AliITSDigitizer class added to the Makefile and ITSLinkDef.h
*/
#include <stdlib.h>
-#include <iostream.h>
+#include <Riostream.h>
#include <TObjArray.h>
#include <TTree.h>
#include <TBranch.h>
-#include <iostream.h>
-#include <fstream.h>
+#include <Riostream.h>
+#include <Riostream.h>
#include <stdlib.h>
#include <TObject.h>
* and it must be read by groups of six entries at a time *
**************************************************************************/
-#include <iostream.h>
-#include <fstream.h>
+#include <Riostream.h>
+#include <Riostream.h>
#include <stdlib.h>
#include <TROOT.h>
#include <stdio.h>
#include <stdlib.h>
-#include <iostream.h>
-#include <iomanip.h>
+#include <Riostream.h>
#include <TObjArray.h>
#include <TRandom.h>
#include <TMath.h>
/*
$Log$
+Revision 1.5 2001/11/19 16:17:03 nilsen
+Applyed fixes to bugs found by Rene Brun. With many thanks. Some additonal
+bugs found by Rene require more work to fix. Will be fixed soon.
+
Revision 1.4 2000/07/12 05:32:20 fca
Correcting several syntax problem with static members
*/
-#include <iostream.h>
+#include <Riostream.h>
#include <TClonesArray.h>
#include "AliITSpackageSSD.h"
*/
#include "TArrayF.h"
#include <TString.h>
-#include <iostream.h>
+#include <Riostream.h>
#include "AliITSresponse.h"
// response for SDD
/*
$Log$
+Revision 1.3 2002/10/14 14:57:03 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.2.4.1 2002/06/10 17:51:15 hristov
Merged with v3-08-02
*/
-#include <iostream.h>
+#include <Riostream.h>
#include <TROOT.h>
#include <TFile.h>
* about the suitability of this software for any purpose. It is *
* provided "as is" without express or implied warranty. *
**************************************************************************/
-#include <iostream.h>
-#include <iomanip.h>
-#include <fstream.h>
+#include <Riostream.h>
#include <TF1.h>
#include <TMath.h>
**************************************************************************/
/*
$Log$
+Revision 1.15 2001/05/16 14:57:16 alibrary
+New files for folders and Stack
+
Revision 1.14 2001/05/14 06:21:49 barbera
Some unuseful printout commented
#include <TMath.h>
#include <TF1.h>
-#include <iostream.h>
+#include <Riostream.h>
#include "AliITSsegmentationSSD.h"
#include "AliITSgeom.h"
#include "AliRun.h"
/*
$Id$
$Log$
+ Revision 1.37 2002/10/14 14:57:07 hristov
+ Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.32.4.4 2002/10/14 13:14:08 hristov
Updating VirtualMC to v3-09-02
*/
-#include <iostream.h>
+#include <Riostream.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
/*
$Log$
+Revision 1.21 2002/10/14 14:57:08 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.15.4.3 2002/10/14 13:14:08 hristov
Updating VirtualMC to v3-09-02
are developed.
*/
-#include <iostream.h>
+#include <Riostream.h>
#include <TRandom.h>
#include <TH1.h>
#include <TMath.h>
/*
$Log$
+Revision 1.8 2002/10/14 14:57:08 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.3.8.2 2002/10/14 13:14:08 hristov
Updating VirtualMC to v3-09-02
code.
*/
-#include <iostream.h>
+#include <Riostream.h>
#include <TRandom.h>
#include <TH1.h>
#include <TMath.h>
#include <stdio.h>
#include <stdlib.h>
-#include <iostream.h>
-#include <iomanip.h>
+#include <Riostream.h>
#include <TObjArray.h>
#include <TParticle.h>
#include <TRandom.h>
#include <TMatrixD.h>
#include <TMath.h>
-#include <iostream.h>
+#include <Riostream.h>
#include "AliCluster.h"
#include "AliTPCtrack.h"
#define ALIITSTRACKV2PID_H
#include <TMath.h>
-#include <iostream.h>
+#include <Riostream.h>
#include "AliITStrackV2.h"
//_____________________________________________________________________________
#include <TFile.h>
#include <TTree.h>
#include <TRandom.h>
-#include <iostream.h>
+#include <Riostream.h>
#include "AliITSgeom.h"
#include "AliITSRecPoint.h"
/*
$Log$
+Revision 1.36 2002/10/14 14:57:08 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.35.10.2 2002/08/30 15:45:54 alibrary
Adding geant4vmc support
// Created September 17 1999.
//
///////////////////////////////////////////////////////////////////////////////
-#include <iostream.h>
-#include <iomanip.h>
+#include <Riostream.h>
#include <stdio.h>
#include <stdlib.h>
#include <TMath.h>
/*
$Log$
+Revision 1.19 2002/10/14 14:57:08 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.18.10.2 2002/08/30 15:45:54 alibrary
Adding geant4vmc support
// Created October 7 2000.
//
///////////////////////////////////////////////////////////////////////////////
-#include <iostream.h>
-#include <iomanip.h>
+#include <Riostream.h>
#include <stdio.h>
#include <stdlib.h>
#include <TMath.h>
/*
$Log$
+Revision 1.14 2002/10/14 14:57:08 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.13.10.2 2002/08/30 15:45:54 alibrary
Adding geant4vmc support
// Created October 7 2000.
//
///////////////////////////////////////////////////////////////////////////////
-#include <iostream.h>
-#include <iomanip.h>
+#include <Riostream.h>
#include <stdio.h>
#include <stdlib.h>
#include <TMath.h>
/*
$Log$
+Revision 1.59 2002/10/14 14:57:08 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.53.6.4 2002/10/14 13:14:08 hristov
Updating VirtualMC to v3-09-02
///////////////////////////////////////////////////////////////////////////////
// See AliITSvPPRasymm::StepManager().
-#include <iostream.h>
-#include <iomanip.h>
+#include <Riostream.h>
#include <stdio.h>
#include <stdlib.h>
#include <TMath.h>
/*
$Log$
+Revision 1.4 2002/10/14 14:57:09 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.3.2.1 2002/10/14 13:14:11 hristov
Updating VirtualMC to v3-09-02
///////////////////////////////////////////////////////////////////////////////
// See AliITSvPPRasymmFMD::StepManager().
-#include <iostream.h>
-#include <iomanip.h>
+#include <Riostream.h>
#include <stdio.h>
#include <stdlib.h>
#include <TMath.h>
/*
$Log$
+Revision 1.27 2001/10/18 12:26:38 barbera
+Six cylinders definition in BuildGeometry() improved by comparison with CreateGeometry()
+
Revision 1.26 2001/05/25 15:59:59 morsch
Overlaps corrected. (R. Barbera)
// strongly encouraged to uses AliITSv5.
// //
///////////////////////////////////////////////////////////////////////////////
-#include <iostream.h>
+#include <Riostream.h>
#include <TMath.h>
#include <TRandom.h>
#include <TVector.h>
/*
$Log$
+Revision 1.25 2001/10/18 12:26:38 barbera
+Six cylinders definition in BuildGeometry() improved by comparison with CreateGeometry()
+
Revision 1.24 2001/05/25 15:59:59 morsch
Overlaps corrected. (R. Barbera)
// strongly encouraged to uses AliITSv5.
// //
///////////////////////////////////////////////////////////////////////////////
-#include <iostream.h>
+#include <Riostream.h>
#include <TMath.h>
#include <TRandom.h>
#include <TVector.h>
/*
$Log$
+Revision 1.41 2002/10/14 14:57:09 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.38.6.3 2002/10/14 13:14:12 hristov
Updating VirtualMC to v3-09-02
// //
//////////////////////////////////////////////////////////////////////////////
// See AliITSvPPRsymm::StepManager().
-#include <iostream.h>
-#include <iomanip.h>
+#include <Riostream.h>
#include <stdio.h>
#include <stdlib.h>
#include <TMath.h>
/*
$Log$
+Revision 1.14 2002/10/14 14:57:10 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.13.8.2 2002/08/30 15:45:56 alibrary
Adding geant4vmc support
///////////////////////////////////////////////////////////////////////////////
#include <stdio.h>
#include <stdlib.h>
-#include <iomanip.h>
-#include <fstream.h>
+#include <Riostream.h>
#include <TMath.h>
#include <TGeometry.h>
#include <TNode.h>
//
// Origin: Iouri Belikov, IReS, Strasbourg, Jouri.Belikov@cern.ch
//-------------------------------------------------------------------------
-#include <iostream.h>
+#include <Riostream.h>
#include <TMath.h>
#include "AliV0vertex.h"
#include <TFile.h>
#include <TTree.h>
#include <TObjArray.h>
-#include <iostream.h>
+#include <Riostream.h>
#include "AliV0vertex.h"
#include "AliV0vertexer.h"