+{
+
+ START_USAGE(usage)
+ "\n exXCoherentFileSet :\n ",
+ "Shows the various 'XCoherent' Filesets within a directory ",
+ "Optionaly copis the images in a Directories tree ",
+ "usage: exXCoherentFileSet {dirin=inputDirectoryName} ",
+ " dirout=outputDirectoryName ",
+ " { tag=group-elem | pos | ori } [sort] [write] ",
+ " [ { [noshadowseq] | [noshadow][noseq] } ] [debug] ",
+ " ",
+ " dirin : user wants to analyze *all* the files ",
+ " within the directory ",
+ " write : user wants to create directories ",
+ " dirout : will be created if doesn't exist ",
+ " pos : user wants to split each Single SerieUID Fileset on the ",
+ " 'Image Position ' ",
+ " ori : user wants to split each Single SerieUID Fileset on the ",
+ " 'Image Orientation ' ",
+ " tag : group-elem (in hexa, no space) ",
+ " the user wants to split on ",
+ " sort : user wants FileHelper to sort the images ",
+ " Warning : will probabely crah if sort has no meaning ",
+ " (not only look at image names) ",
+ " noshadowseq: user doesn't want to load Private Sequences ",
+ " noshadow : user doesn't want to load Private groups (odd number) ",
+ " noseq : user doesn't want to load Sequences ",
+ " verbose : user wants to run the program in 'verbose mode' ",
+ " debug : developper wants to run the program in 'debug mode' ",
+ FINISH_USAGE
+
+ // ----- Initialize Arguments Manager ------