]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
removed unnecessary includes
authorivana <ivana@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 30 Nov 2000 13:01:57 +0000 (13:01 +0000)
committerivana <ivana@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 30 Nov 2000 13:01:57 +0000 (13:01 +0000)
35 files changed:
AliGeant4/AliColour.cxx
AliGeant4/AliColourStore.cxx
AliGeant4/AliColourStore.h
AliGeant4/AliDetConstruction.cxx
AliGeant4/AliEmptyPhysicsList.h
AliGeant4/AliEventAction.cxx
AliGeant4/AliEventActionMessenger.h
AliGeant4/AliFiles.h
AliGeant4/AliGunParticle.cxx
AliGeant4/AliGunParticle.h
AliGeant4/AliLVStructure.cxx
AliGeant4/AliLVStructure.h
AliGeant4/AliModuleConstruction.cxx
AliGeant4/AliModuleConstruction.h
AliGeant4/AliModuleConstructionMessenger.cxx
AliGeant4/AliModulesComposition.cxx
AliGeant4/AliModulesComposition.h
AliGeant4/AliMoreModulesConstruction.cxx
AliGeant4/AliMoreModulesConstruction.h
AliGeant4/AliParticleGun.cxx
AliGeant4/AliParticleGun.h
AliGeant4/AliPrimaryGeneratorAction.cxx
AliGeant4/AliPrimaryGeneratorAction.h
AliGeant4/AliPrimaryGeneratorMessenger.cxx
AliGeant4/AliRunAction.cxx
AliGeant4/AliRunAction.h
AliGeant4/AliRunActionMessenger.cxx
AliGeant4/AliRunConfiguration.cxx
AliGeant4/AliSDManager.cxx
AliGeant4/AliSingleModuleConstruction.cxx
AliGeant4/AliStackingAction.cxx
AliGeant4/AliStackingAction.h
AliGeant4/AliSteppingActionMessenger.cxx
AliGeant4/AliTrackingAction.cxx
AliGeant4/AliTrackingAction.h

index 16344147daa06a9bcf1c0f257c5d87b9b4a29b55..3f33a8abf0b6176d1e03b3401de9997ce5f3746d 100644 (file)
@@ -4,7 +4,8 @@
 // See the class description in the header file.
 
 #include "AliColour.h"
-   
+#include <G4Colour.hh>
+  
 AliColour::AliColour()
   : fName (""),
     fRed(0.),
index ec02e723814fc407f37c4979dcb2f7e5c6404bf7..ed8b67072ad14c32a6d283e84fdfc64a54919f35 100644 (file)
@@ -4,6 +4,7 @@
 // See the class description in the header file.
 
 #include "AliColourStore.h"
+#include "AliColour.h"
 #include "AliGlobals.h"
 
 #include <G4Element.hh>
index 480af54e37def74d94652b400b804fa52fa33b88..17fd8a9995015d5afb184c65dc08c8a5bb0b8dc6 100644 (file)
@@ -6,7 +6,9 @@
 #ifndef ALI_COLOUR_STORE_H
 #define ALI_COLOUR_STORE_H
 
-#include "AliColour.h"
+#include <G4Colour.hh>
+class AliColour;
 
 #include <g4rw/tvordvec.h>
 
index 31e35ff6048cf97058194d963ca26791059335dd..d6886794f0973a99c9793173fec4b26214c0a8ff 100644 (file)
@@ -5,6 +5,7 @@
 
 #include "AliDetConstruction.h"
 #include "AliSingleModuleConstruction.h"
+#include "AliDetSwitch.h"
 #include "AliGlobals.h"
 #include "AliRun.h"
 #include "AliModule.h"
index de792d163f8b2ea21b33b0310a17f3ef91309e2a..1e32cedfbb91050661ca4d7bed27764c88bc024e 100644 (file)
@@ -7,7 +7,6 @@
 #define ALI_EMPTY_PHYSICS_LIST_H
 
 #include <G4VUserPhysicsList.hh>
-#include <globals.hh>
 
 class AliEmptyPhysicsList: public G4VUserPhysicsList
 {
index 52d3a17b03346eb4f88a2e6729a670947f1fcc2b..9f0516f1998ad1036f9e8456a2ff64bde86a2cc6 100644 (file)
 #include "AliEventActionMessenger.h"
 #include "AliRun.h"
 #include "AliTrackingAction.h"
-#include "AliSensitiveDetector.h"
 #include "AliGlobals.h"
 
-#include "TG4GeometryManager.h"
-
 #include <G4Event.hh>
 #include <G4TrajectoryContainer.hh>
 #include <G4Trajectory.hh>
 #include <G4VVisManager.hh>
 #include <G4UImanager.hh>
-#include <G4LogicalVolumeStore.hh>
-#include <G4VSensitiveDetector.hh>
 
 AliEventAction::AliEventAction()
   : fVerboseLevel(1), 
index 5257515557e3935631e7458e5ef1f05c8e3ddfe6..4c2a64d7d5370761227339719ec700b48c8266e3 100644 (file)
@@ -7,7 +7,6 @@
 #define ALI_EVENT_ACTION_MESSENGER_H 
 
 #include <G4UImessenger.hh>
-#include <globals.hh>
 
 class AliEventAction;
 
index b0c8bbe7edfc35443ea1fa70aeeaab7b611fc148..38373bf5895a7b4256d641e8f584022b5227a964 100644 (file)
 
 #include <globals.hh>
 
-#ifdef G4USE_STL
-#include <string>
-#endif
-
 class AliFiles
 {
   public:
index 6e42a2780256c0cec0b5726e0d004e36c488cd01..f47bce889e631dd18ef6a86b7071f61cbc257728 100644 (file)
@@ -5,7 +5,7 @@
 
 #include "AliGunParticle.h"
 
-#include <G4ios.hh>
+#include <G4ParticleDefinition.hh>
 
 AliGunParticle::AliGunParticle()
   : fParticleDefinition(0),
index 34e51f9d7235ce333c1ae6ba706475fb2e32b3d5..7e0afd9d42e1823c2c8b341a821f46709f2a9471 100644 (file)
@@ -8,10 +8,11 @@
 #define ALI_GUN_PARTICLE_H
 
 #include <G4ParticleMomentum.hh>
-#include <G4ParticleDefinition.hh>
 #include <G4ThreeVector.hh>
 #include <globals.hh>
 
+class G4ParticleDefinition;
+
 class AliGunParticle
 {
   public:
index 5ff84e93084e8b11a0ba29439430394675889ff0..4a4a138e27f185a29c884ceeb77dcd7d88c57e51 100644 (file)
@@ -12,7 +12,7 @@
 #include <G4Colour.hh>
 #include <G4VisAttributes.hh>
 #endif //ALICE_VISUALIZE
-#include <globals.hh>
+#include <G4LogicalVolume.hh>
 
 AliLVStructure::AliLVStructure(G4String path)
   : fPathName(path),
index c2837edf34ff83a5c57af4720780e3a141ceb19a..0723c35eb14fb560992f63cca376075339d30a1c 100644 (file)
@@ -7,11 +7,11 @@
 #ifndef ALI_LV_STRUCTURE_H
 #define ALI_LV_STRUCTURE_H
 
-#include <G4LogicalVolume.hh>
 #include <globals.hh>
-
 #include <g4rw/tpordvec.h>
 
+class G4LogicalVolume;
+
 class AliLVStructure 
 {
   public:
index f4ff387beb5c77be4e6d1a078ab2dfa97a9e8414..eb7685b09fef7978d2b9700c4113f8072ef8d354 100644 (file)
@@ -4,8 +4,10 @@
 // See the class description in the header file.
 
 #include "AliModuleConstruction.h"
+#include "AliModuleConstructionMessenger.h"
 #include "AliGlobals.h"
 #include "AliLVStructure.h"
+#include "AliModule.h"
 
 #ifdef ALICE_VISUALIZE
 #include "AliColourStore.h"
index 32382a0b0c8cfbe9a3e26961d80c4a541f056bc2..668201fd3177f02889127d190cb6f0a316299336 100644 (file)
@@ -8,15 +8,11 @@
 #ifndef ALI_MODULE_CONSTRUCTION_H
 #define ALI_MODULE_CONSTRUCTION_H
 
-#include "AliModuleConstructionMessenger.h"
-#include "AliModule.h"
-
 #include <globals.hh>
-#ifdef ALICE_VISUALIZE
-#include <G4VisAttributes.hh>
-#endif
 
 class AliLVStructure;
+class AliModuleConstructionMessenger;
+class AliModule;
 
 class G4VPhysicalVolume;
 class G4LogicalVolume;
index 94a1cd5b538e19f7c461a8593b3d3467db0d94ff..97d3a788b1f0a5c7f9f8b7bd57ea4bb503b8f523 100644 (file)
@@ -14,7 +14,6 @@
 #include <G4UIcmdWithABool.hh>
 #include <G4UIcmdWithAString.hh>
 #include <G4UIcmdWithoutParameter.hh>
-#include <G4LogicalVolume.hh>
 
 AliModuleConstructionMessenger::AliModuleConstructionMessenger(
    AliModuleConstruction* moduleConstruction, G4String moduleName)
index e4ccd0432c48ab07727593b5ad53bbefec11908f..c81460d7351690925a10258127423af906321db5 100644 (file)
@@ -7,15 +7,14 @@
 #include "AliModulesCompositionMessenger.h"
 #include "AliSingleModuleConstruction.h"
 #include "AliMoreModulesConstruction.h"
+#include "AliDetSwitch.h"
 #include "AliMagneticField.h"
 #include "AliGlobals.h"
 
 #include "TG4XMLGeometryGenerator.h"
 
-#include <G4UniformMagField.hh>
-#include <G4FieldManager.hh>
-#include <G4TransportationManager.hh>
 #include <G4Material.hh>
+#include <G4VPhysicalVolume.hh>
 
 AliModulesComposition::AliModulesComposition()
   : fAllLVSensitive(false),
index f23c11afea6412126d4622707da135c9211e2e59..d69dbe9cd22341113f95604bdda42263dcccc5e9 100644 (file)
@@ -8,8 +8,6 @@
 #ifndef ALI_MODULES_COMPOSITION_H
 #define ALI_MODULES_COMPOSITION_H
 
-#include "AliSingleModuleConstruction.h"
-#include "AliDetSwitch.h"
 #include "AliModuleType.h"
 
 #include <G4VUserDetectorConstruction.hh>
@@ -17,6 +15,8 @@
 
 #include <g4rw/tpordvec.h>
 
+class AliSingleModuleConstruction;
+class AliDetSwitch;
 class AliModulesCompositionMessenger;
 class AliMoreModulesConstruction;
 class AliMagneticField;
index c1f85977c78986516eb64cbaa6679a1b5482388d..2b652ff8416871679a26ddfccaba60edfac8178d 100644 (file)
@@ -6,9 +6,7 @@
 #include "AliMoreModulesConstruction.h"
 #include "AliSingleModuleConstruction.h"
 #include "AliSDManager.h"
-#include "AliSensitiveDetector.h"
 #include "AliModule.h"
-#include "AliRun.h"
 #include "AliGlobals.h"
 
 #include "TG4GeometryManager.h"
@@ -17,9 +15,6 @@
 #include <G4LogicalVolume.hh>
 #include <G4LogicalVolumeStore.hh>
 
-#include <TROOT.h> 
-#include <TCint.h> 
-
 AliMoreModulesConstruction::AliMoreModulesConstruction() {
 //
   fSDManager = AliSDManager::Instance();
index df5268589da5377291e989c813aee26fa684f84f..abf975012cfa8601c24d139b8891d648f716af16 100644 (file)
@@ -10,7 +10,6 @@
 
 #include "AliModuleType.h"
 
-#include <G3VolTable.hh>
 #include <globals.hh>
 
 #include <g4std/vector>
index 84ef625ac155b52eb9ad6b8506b3acea80c42c90..b27be2618b15083aafb42900fd63a8bd3cadd88c 100644 (file)
@@ -5,12 +5,13 @@
 
 #include "AliParticleGun.h"
 #include "AliParticleGunMessenger.h"
+#include "AliGunParticle.h"
 #include "AliGlobals.h"
 
+#include <G4ParticleDefinition.hh>
 #include <G4PrimaryParticle.hh>
+#include <G4PrimaryVertex.hh>
 #include <G4Event.hh>
-#include <G4ios.hh>
-
 
 AliParticleGun::AliParticleGun() {
 //
index df96faa72199d787b313406ea05d15482240a340..fd341b602da93c779f52f46a6e08500fa744509e 100644 (file)
@@ -6,17 +6,16 @@
 #ifndef ALI_PARTICLE_GUN_H
 #define ALI_PARTICLE_GUN_H
 
-#include "AliGunParticle.h"
-
 #include <G4VPrimaryGenerator.hh>
-#include <G4PrimaryVertex.hh>
 #include <globals.hh>
 
 #include <g4rw/tpordvec.h>
 
-class G4Event;
+class AliGunParticle;
 class AliParticleGunMessenger;
 
+class G4Event;
+
 class AliParticleGun : public G4VPrimaryGenerator
 {
   typedef G4RWTPtrOrderedVector<AliGunParticle>  AliGunParticleVector;
index 4a67197d8944a75a1dd07abfa23f54b1caada361..74340f285bf26b871fd60ea9d7d94aab379ca83b 100644 (file)
@@ -21,6 +21,7 @@
 #include <Randomize.hh>
 
 #include <TParticle.h>
+#include <TClonesArray.h>
 
 AliPrimaryGeneratorAction::AliPrimaryGeneratorAction()
   : fGenerator(kAliGenerator),
index 8c0b2f615589182c5057f7487a7ca38bf47a3ec4..f4e1c43f21a25b7359989411e06a0fa9bc72c317 100644 (file)
 #include <G4VUserPrimaryGeneratorAction.hh>
 #include <globals.hh>
 
-#include <TClonesArray.h>
-
 class AliParticleGun;
 class AliPrimaryGeneratorMessenger;
 class G4ParticleGun;
 class G4Event;
+class TClonesArray;
 
 class AliPrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction
 {
index 490395a52083898208d1bf584af86a85b640e550..2784c54a65e8a89f13ae5b8fa2ade94a21a50401 100644 (file)
@@ -5,7 +5,6 @@
 
 #include "AliPrimaryGeneratorMessenger.h"
 #include "AliPrimaryGeneratorAction.h"
-#include "AliPrimaryGenerator.h"
 #include "AliGlobals.h"
 
 #include <G4UIdirectory.hh>
index 89d782866556e13e164655258601279c0e058666..53f691482b3b06ff31683990ac4129e4ac8988c9 100644 (file)
@@ -19,8 +19,6 @@
 #include <G4Run.hh>
 #include <G4UImanager.hh>
 
-#include <TFile.h>
-
 AliRunAction::AliRunAction()
   : fRunID(-1),
     fVerboseLevel(0)
index 832019952d3a01c90444942e6a36169ca6e1a331..3edd66a286e8f89e9ccd323d504d0b155bbe66db 100644 (file)
@@ -6,8 +6,8 @@
 #ifndef ALI_RUN_ACTION_H
 #define ALI_RUN_ACTION_H
 
-#include <globals.hh>
 #include <G4UserRunAction.hh>
+#include <globals.hh>
 
 class G4Timer;
     // in order to avoid the odd dependency for the
index 1dc1e66351be2fb8b95abc6d05181e9f3420b6a4..1ab3d2ac5aeb099992f4344e936002880a9e1ba6 100644 (file)
@@ -9,7 +9,6 @@
 
 #include <G4UIdirectory.hh>
 #include <G4UIcmdWithAnInteger.hh>
-#include <G4UIcmdWithoutParameter.hh>
 
 AliRunActionMessenger::AliRunActionMessenger(AliRunAction* runAction)
   : fRunAction(runAction)
index 5a1680725bd2a37016ac51d6d7679b8f684cec1a..94d8ba54594afb9d689563cc76a0a35852fff515 100644 (file)
@@ -5,10 +5,8 @@
 
 #include "AliRunConfiguration.h"
 #include "AliRunMessenger.h"
-#include "AliGlobals.h"
 
 #include "AliDetConstruction.h"
-#include "AliEmptyPhysicsList.h"
 #include "AliPrimaryGeneratorAction.h"
 #include "AliRunAction.h"
 #include "AliEventAction.h"
 #include "AliStackingAction.h"
 #include "AliSteppingAction.h"
 
+#ifdef ALICE_EMPTY_PHYSICS_LIST
+#include "AliEmptyPhysicsList.h"
+#else
 #include "TG4PhysicsList.h"
+#endif
 
 AliRunConfiguration::AliRunConfiguration(){
 //
index c2b6c460295e01f443d34891c81b960b3983ab8e..0f58f6cb0a6e8205fdc99019e384da2a3f9cdb96 100644 (file)
@@ -8,15 +8,12 @@
 #include "AliSensitiveDetector.h"
 #include "AliLegoSensitiveDetector.h"
 #include "AliGlobals.h"
-#include "AliFiles.h"
 #include "AliRun.h"
 #include "AliModule.h"
 
 #include "TG4GeometryManager.h"
 
-#include <G3SensVolVector.hh>
 #include <G4SDManager.hh>
-#include <G4UImanager.hh>
 #include <G4LogicalVolume.hh>
 #include <G4LogicalVolumeStore.hh>
 
index 2776f03e7828d903f4e36a6bd386797dcd7622c7..8c8e887b9d1456e7bdcd04e173b1737b6f83b0cb 100644 (file)
@@ -6,15 +6,14 @@
 #include "AliSingleModuleConstruction.h"
 #include "AliSingleModuleConstructionMessenger.h"
 #include "AliSDManager.h"
-#include "AliSensitiveDetector.h"
 #include "AliGlobals.h"
 #include "AliFiles.h"
 #include "AliRun.h"
+#include "AliModule.h"
 
 #include "TG4GeometryManager.h"
 
 #include <G3SensVolVector.hh>
-#include <G4SDManager.hh>
 #include <G4UImanager.hh>
 //#include <G4Element.hh>
 #include <G4LogicalVolume.hh>
index f42300fdb0ecd1462d680ca925b365f24a86c533..85057fbc555c6d11432f74e9d026bf0af1d63b64 100644 (file)
@@ -9,9 +9,9 @@
 #include "AliGlobals.h"
 
 #include <G4Track.hh>
+#include <G4TrackStack.hh>
 #include <G4StackedTrack.hh>
 #include <G4StackManager.hh>
-#include <G4ios.hh>
 #include <G4NeutrinoE.hh>
 #include <G4NeutrinoMu.hh>
 #include <G4NeutrinoTau.hh>
index 73040dcd547c18f9765442e8c27d3d9f0e2cade5..c1db8f75d1b2faaf310603b33bdc789ab2c44b60 100644 (file)
@@ -7,8 +7,6 @@
 #define ALI_STACKING_ACTION_H
 
 #include <G4UserStackingAction.hh>
-#include <G4TrackStack.hh>
-
 #include <globals.hh>
 
 class AliStackingActionMessenger;
index 70a3f544c29797fa6d642497cefede2e0d0f46be..b148006957f02d0c8bf53b821f96bdb7921e37dd 100644 (file)
@@ -7,7 +7,6 @@
 #include "AliSteppingAction.h"
 #include "AliGlobals.h"
 
-#include <G4UIdirectory.hh>
 #include <G4UIcmdWithAnInteger.hh>
 
 AliSteppingActionMessenger::AliSteppingActionMessenger(
index e905a83d290970890b6f080d8f94d0c438b4265e..7e1e754af67342dabb40accac642a55abc73c63e 100644 (file)
@@ -5,20 +5,16 @@
 
 #include "AliTrackingAction.h"
 #include "AliTrackingActionMessenger.h"
-#include "AliSensitiveDetector.h"
 #include "AliRun.h"
 #include "AliGlobals.h"  
 #include "TG4StepManager.h"
 
 #include <G4TrackingManager.hh>
 #include <G4Track.hh>
-#include <G4Event.hh>
-#include <G4SDManager.hh>
-#include <G4VSensitiveDetector.hh>
-#include <G4VHitsCollection.hh>
 
 #include <TTree.h>
 #include <TParticle.h>
+#include <TClonesArray.h>
 
 // static data members
 AliTrackingAction* AliTrackingAction::fgInstance = 0;
index a4c08ea134155aba3ea3b681bcba1b669039a70d..54d9a5c53f68cfe7a2dfe9f0b5fcbca1aed231d1 100644 (file)
 
 #include <globals.hh>
 
-#include <TClonesArray.h>
-
 class AliTrackingActionMessenger;
 
 class G4Track;
 
+class TClonesArray;
+
 class AliTrackingAction : public TG4TrackingAction 
 {
   public: