]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TRIGGER/AliTrigConnector.h
better just warning than error in case of mirrors requesting when putting to local...
[u/mrichter/AliRoot.git] / TRIGGER / AliTrigConnector.h
index 8ea668a6af6a7a40d0100bf20ae73f7d2af3ef0d..3a9699aa5e1603e535ad2abe4c9f80613113e7a8 100644 (file)
@@ -23,14 +23,12 @@ class AliTrigConnector : public TNamed {
 
 public:
   AliTrigConnector() : TNamed(), fFeeder(0), fOutput(0), fNclients(0), fArraySize(0), fInputs(0), fDevices(0) {}
-  AliTrigConnector(const char *name, AliTrigDevice *feeder, UInt_t output) : TNamed(name, ""), fFeeder(feeder), fOutput(output), fNclients(0), fArraySize(0), fInputs(0), fDevices(0) {}
-  AliTrigConnector(const AliTrigConnector &other);
+  AliTrigConnector(const char *name, AliTrigDevice *feeder, Int_t output) : TNamed(name, ""), fFeeder(feeder), fOutput(output), fNclients(0), fArraySize(0), fInputs(0), fDevices(0) {}
   virtual ~AliTrigConnector();
 
-  AliTrigConnector &operator=(const AliTrigConnector &other);
   
   // Connect a client input.
-  void                      Connect(AliTrigDevice *client, UInt_t input);
+  void                      Connect(AliTrigDevice *client, Int_t input);
 
   virtual void              Print(Option_t *option="") const;  
   
@@ -40,11 +38,14 @@ public:
   Bool_t                    Transmit(AliTrigEvent *event);
   
 private:
+  AliTrigConnector(const AliTrigConnector &other);
+  AliTrigConnector &operator=(const AliTrigConnector &other);
+
   AliTrigDevice            *fFeeder;    // Feeder device
-  UInt_t                    fOutput;    // Output slot index for the feeder
+  Int_t                     fOutput;    // Output slot index for the feeder
   Int_t                     fNclients;  // Number of clients
   Int_t                     fArraySize; // Size of the clients array
-  UInt_t                   *fInputs;    //[fArraySize] Array of input slot indices
+  Int_t                    *fInputs;    //[fArraySize] Array of input slot indices
   TObjArray                *fDevices;   // Array of client devices
    
   ClassDef(AliTrigConnector,1)  // Class representing a connector between devices.