GammaWare  Head Version for release 0.9
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
virtual Bool_t ADF::SignalImp< UShort_t >::SetAddress ( Char_t *  external_sig = 0x0,
UInt_t  length = 0u 
)
inlinevirtualinherited

To attach an external array (to avoid copies)

if external_sig == 0x0 returns to the inner allocated array and,

  • with length == 0 returns to with the full length of the allocated inner array
  • with length != 0, the given length if it does not exceed the allocate size ... otherwise the allocated size.
Warning
if used to bypass the streaming methods, the swapping is not garantee

Reimplemented from ADF::Signal.

Definition at line 612 of file Signals.h.