Index: /trunk/ippScripts/scripts/ipp_serial_inject_mosaic.pl
===================================================================
--- /trunk/ippScripts/scripts/ipp_serial_inject_mosaic.pl	(revision 12612)
+++ /trunk/ippScripts/scripts/ipp_serial_inject_mosaic.pl	(revision 12613)
@@ -44,10 +44,12 @@
     if ($camera eq "MEGACAM") {
 	for (my $i = 0; $i < 36; $i++) {
-	    push @classes, sprintf("ccd%02d", $i);
+	    push @classes, sprintf(".ccd%02d", $i);
 	}
     } elsif ($camera eq "MCSHORT") {
-	@classes = ( 'ccd12', 'ccd13', 'ccd14', 'ccd21', 'ccd22', 'ccd23' );
+	@classes = ( '.ccd12', '.ccd13', '.ccd14', '.ccd21', '.ccd22', '.ccd23' );
     } elsif ($camera eq "CTIO_MOSAIC2") {
 	@classes = ();
+    } elsif ($camera eq "TC3") {
+	@classes = ( '00', '01', '10', '11', '20', '21', '30', '31' );
     } else {
 	die "Unrecognised camera name: $camera.\n";
@@ -63,5 +65,5 @@
 	my $exp_tag = $line[2];	# The exposure tag
 	foreach my $class_id (@classes) {
-	    my $command = "$pxinject -newImfile -exp_tag $exp_tag -class chip -class_id $class_id -uri $path/$exp.$class_id.fits"; # Command to run
+	    my $command = "$pxinject -newImfile -exp_tag $exp_tag -class chip -class_id $class_id -uri $path/$exp$class_id.fits"; # Command to run
 	    my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
 		run( command => $command, verbose => 1 );
